如何比较SQL Reporting Services报表服务器的Dev,Test和Prod阶段?

时间:2012-08-14 14:35:19

标签: sql-server-2008 reporting-services ssrs-2008

我负责处理几十个不同文件夹和子文件夹中的196个不同的RDL文件,并且SSRS中存在一些关键缺失功能,这使得维护报表服务器成为一场噩梦。

我们总是被开发出来,因为开发,测试和生产之间存在差异。 visual studio中的项目不允许您部署文件夹结构,似乎没有简单的方法来比较各种报表服务器上部署的所有内容。

如果有什么方法可以让它更易于维护?

1 个答案:

答案 0 :(得分:1)

您有几个选择。

首先是在您的环境之间比较ReportServer数据库。特别是目录表,其中包含您的文件夹结构和报告(我相信类型= 2)。

其次是报告服务脚本,也可以在这里找到: http://www.sqldbatips.com/showarticle.asp?ID=62

这是一个非常棒的工具,可以让您管理所有不同的环境并编写脚本进行备份/恢复和比较。