2009-08-13 3 views
0

Я унаследовал головную боль! У меня есть два сервера служб SQL Reporting Services. Один - это производственный сервер, другой - тестовый сервер. Я знаю, что некоторые из отчетов были развернуты непосредственно на производство. Я знаю, что некоторые отчеты не синхронизированы, то есть версия на Test не совпадает с версией на Prod и наоборот.
Я хочу вытащить все файлы rdl с серверов и просто запустить diff с ними, чтобы посмотреть, какие отчеты отличаются. Кто-нибудь знает способ вытащить файлы rdl или предложить лучшее предложение о том, как сравнивать эти два набора отчетов? Они насчитывают более 100, поэтому я стараюсь избегать одного за один раз, если это возможно.Отчеты служб отчетов SQL Report Compare

ответ

0

Вы не можете сделать это, поскольку файлы в основном генерируются на лету SQL Server.

Вы можете, однако, использовать следующий инструмент для извлечения файлов RDL из SQL Server: RS Scripter

Я надеюсь, что это помогает.