tau*_*dev 3 deployment reporting-services
有人知道有一种工具可以让我将许多RDL文件部署到许多SSRS服务器吗?
多达50个报告发送给20多个服务器。每个ssrs服务器都具有相同的结构。
谢谢你的帮助
汉斯
好消息,有几种方法可以做到,这是从低级到高级的列表:
创建使用SSRS Web服务的自定义应用程序
您可以使用Reporting Services Web服务执行此任务,但除非您有其他方法无法满足的特定需求,否则我不建议您使用它。
原因是这将花费一些时间,并且不需要重新发明轮子。
有2种Web服务可用,用于管理Report Server项,根据Reporting Service实例,您将需要ReportingService2010或ReportingService2005。
有关如何使用这些Web服务的更多详细信息,请参见此处。
手动脚本
您可以编写脚本(.rss)并使用RS.exe导入它们。
该工具基于前面提到的Web服务。
rs.exe实用程序处理您在输入文件中提供的脚本。使用此实用程序可以自动执行报表服务器部署和管理任务。
请注意,SQL Server 2008 R2 +支持Sharepoint模式。
这是一篇MSDN文章,解释了该文章,它提供了更多详细信息:
示例Reporting Services rs.exe脚本,用于在报表服务器之间迁移内容。
使用工具生成脚本
这是我的最爱,已经从服务器A编写了一些脚本脚本项目并将其还原到服务器B,其中之一就是RSScripter。
您可以在此处找到有关如何使用它的教程。
它RS.exe在内部使用,使用GUI的步骤是:
还有Microsoft 的Reporting Service迁移工具,它似乎还具有一些其他功能,但我从未测试过。
| 归档时间: |
|
| 查看次数: |
5257 次 |
| 最近记录: |