2015-04-10 7 views
0

Я воссоздаю текущую среду ssrs для dev env. Мне нужно переместить существующие службы отчетности в эту среду. Мне нужны развернутые там отчеты для развертывания в новой среде разработки. Я установил SSRS в среде dev и настроил его, но у меня, очевидно, нет каких-либо отчетов или данных, потому что это новый экземпляр.Перенос отчетов SSRS на другой сервер

Это в SQL Server 2005 с одним экземпляром. Могу ли я сделать резервную копию и восстановить базу данных prod в базе данных dev и просто указать службу отчетов восстановленной базе данных (под другим именем) .. и восстановить ключ.

Могу ли я это сделать, не используя базу данных prod?

В принципе мне нужно воссоздать/скопировать базу данных prod в Dev DB на одном сервере/экземпляре базы данных.

На сервере prod он, как представляется, проходит через SharePoint, но соединение с базой данных является родным. В dev-сервере проходит ваниль IIS

ответ

-1

Да, вы можете это сделать (резервная копия в то время как SSRS активна).

Но прежде чем сделать что-нибудь, пожалуйста, резервное копирование ключей шифрования:

https://msdn.microsoft.com/en-us/library/ms157275.aspx

Вы также должны сделать резервную (и восстановить) все конфигурационные файлы SSRS (удивительно, сколько есть!) https://msdn.microsoft.com/en-us/library/ms155814.aspx

После перехода убедитесь, что проекты, над которыми вы работаете, указываете на dev-машину (если это где ваши тестовые данные), и что при развертывании отчета, который вы развертываете на машине dev.

+0

Спасибо, это казалось довольно гладким, кроме моих отчетов, после чего я получил сообщение об ошибке после входа в систему и запуска поиска. Невозможно создать соединение с источником данных: DynamicsAX, поэтому я работаю над выяснением этого аспекта. – Doug

+0

Я хочу добавить, что я действительно не могу восстановить исходные конфиги, так как это не совпадение 1: 1 на prod-сервере. Похоже, что prod-сервер запускает его через sharepoint, а вот это просто ванильный IIS. – Doug

+0

Опуская, что вы переходите от Sharepoint к обычной установке, вы просто радикально изменили свой вопрос. –

0

Вы можете экспортировать/загрузить существующие отчеты с URL-адреса диспетчера отчетов, то есть от http://yourProdServer/Reports.

Укажите отчеты в новую среду Dev.

Развертывание отчетов на новый сервер Dev, т. Е. http://yourDevServer/ReportServer.

+0

Кажется, что нет опции экспорта. и на моем новом обозревателе я не могу добраться до http: // devserver/Reports, он говорит мне, что ресурс не может быть найден – Doug

+0

, если ваши целевые службы отчетов настроены с использованием режима Sharepoint, чем это не подход. Это применимо только к основному режиму SSRS. Укажите, как настроены исходные и целевые серверы (собственный или общий режим). – p2k

+0

В разделе «Настройка базы данных» сказано, что Native, но для Virtual Directory Server и диспетчера он говорит, что они через SharePoint. Я должен сказать, что веб-сайты помечены как Sharepoint. – Doug