Можно ли восстановить базу данных SSRS 2008, предшествующую R2, в экземпляр R2?

У нас есть существующая установка SQL Server Reporting Services, работающая на предварительной версии SQL Server (10.0.4000.0). Как уровень приложений, так и уровень данных находятся на одном компьютере.

Мне нужно перенести эту установку на другой сервер, на котором в данный момент работает SQL Server 2008 R2 RTM (версия 10.50.1600.1). Снова, уровень приложения и уровень данных будут жить на одной машине.

У меня уже есть настройка SSRS на новом компьютере, и теперь мне нужно знать, могу ли я просто выполнить резервное копирование / восстановление баз данных ReportServer и ReportServerTempDB со старого компьютера (до выпуска R2), чтобы новая установка подняла их и использовала их. Я знаю, что это немного сложнее (т. Е. Есть экспорт / импорт ключа шифрования), но меня больше всего беспокоит, есть ли какие-либо критические изменения схемы, которые были введены в R2. Беглый взгляд на пустые базы данных на сервере R2, кажется, есть некоторые различия по сравнению с базами данных на старом сервере.

Я застрял, просто вручную перенося мои отчеты на новый сервер?

1 ответ

Я пошел дальше и попробовал это, и SSRS фактически обновляет схему на лету. Я остановил службу, восстановил Pre-R2 ReportServer и ReportServer-TempDB, перезапустил службу, импортировал ключ шифрования с другого сервера и сделал еще одно сравнение схем. Все различия схемы были применены автоматически.

Короче, похоже, что все работает нормально.

Другие вопросы по тегам