SQL Report Services 报告版本比较

发布于 2024-08-02 00:37:43 字数 242 浏览 0 评论 0原文

我遗传了头痛! 我有两台 SQL Reporting Services 服务器。 一台是生产服务器,另一台是测试服务器。 我知道一些报告已直接部署到生产中。 我知道一些报告不同步,这意味着测试版本与生产版本不同,反之亦然。
我想从服务器上拉取所有 rdl 文件,然后对它们运行差异以查看哪些报告不同。 有谁知道如何提取 rdl 文件,或者对如何比较这两组报告有更好的建议? 它们的数量超过 100 个,所以如果可能的话,我会尽量避免一次一个的方法。

I've inherited a headache! I have two SQL Reporting Services servers. One is a production server, the other is a test server. I know for a fact that some of the reports were deployed directly to production. I know for a fact that some reports are out of sync, meaning the version on Test isn't the same as the version on Prod and vice-versa.
I want to pull all of the rdl files down from the servers and just run a diff against them to see which reports are different. Does anybody know of a way to pull the rdl files down or have a better suggestion about how to compare these two sets of reports? They number over 100 so I'm trying to avoid a one at a time approach if possible.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苦行僧 2024-08-09 00:37:43

您无法执行此操作,因为这些文件基本上是由 SQL Server 动态生成的。

但是,您可以使用以下工具从 SQL Server 中提取 RDL 文件:
RS Scripter

我希望这会有所帮助。

You cannot do this as the files are basically generated on the fly by the SQL Server.

You can, however, use the following tool to extract the RDL files from the SQL Server:
RS Scripter

I hope this helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文