Подключение служб Reporting Services 2005SP2 к SQL Server 2008
-
03-07-2019 - |
Вопрос
Я пытаюсь настроить службы Reporting Services 2005SP2 на машине с SQL 2008 на другом хостинге базы данных ReportServer.
Когда я создаю ReportServerDB, БД создается как версия C.0.9.45:
Когда впоследствии я пытаюсь инициализировать службы Reporting Services, я получаю сообщение об ошибке с неверным номером версии.Службы Reporting Services создали версию базы данных ReportServer C.0.9.45, но теперь ожидают версию C.0.8.54.
Изменение настроек совместимости БД не дает эффекта.А изменение номера версии sproc в БД, чтобы вернуть то, что службы Reporting Services хотят услышать, только откладывает сбой до тех пор, пока не начнется инициализация.
Есть идеи?
Решение
Я получил ответ от службы поддержки Microsoft, в котором говорилось, что на одном и том же компьютере это невозможно.
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=4153333&SiteID=1
Другие советы
Вы должны были создать reportServerDB с помощью инструмента настройки SQL 2008.Если вы хотите использовать версию сервера 2005, вам необходимо создать базу данных конфигурации с помощью инструмента настройки, поставляемого с SQL 2005.Инструмент 2005 SP2 создаст базу данных версии C.0.8.54.