我必须将 770 个 SSRS 报告(包括本机模式和 Sharepoint 模式报告)从 2008 R2 版本迁移到 SSRS 2016 版本。哪个是 SSRS 迁移的最佳工具?
我见过很少的工具,如 Microsoft Reporting Services Migration、RS 脚本等。在这种情况下,哪一个最好?请帮忙。
我也正在进行类似的 SSRS 迁移(2008SSRS:2016SSRS
)。您可能需要迁移内容,例如:报告、共享数据源、共享数据集、报告订阅。以下是一些已取得相当成功的工具和流程。我提供了 Youtube 视频、StackOverflow 帖子和 Microsoft 页面的相关链接。
Tools:
-
ReportSync
是一个开源程序,可以免费下载和使用。它非常适合批量下载报告,甚至可以将报告从一台服务器推送到另一台服务器。
从以下位置下载源代码文件Github:Phires/ReportSynch http://github.com/phires/reportsync,运行VS,打开解决方案文件(.SLN),编译程序,从文件中找到可执行文件(.EXE)C:\Temp\reportsync-master\bin\Release文件夹。最后,将.EXE保存在某个地方供您经常使用
The Export
该功能非常有效,只需将所有 RDL 文件转储到一个文件夹中,以便我访问并添加到 VS 解决方案项目中。有了 770 份报告,您将非常喜欢导出选项。
如果我不是报告的所有者,如何将 SSRS 报告复制到新服务器 https://stackoverflow.com/questions/5336576/how-do-i-copy-ssrs-reports-to-a-new-server-if-i-am-not-the-owner-of-the-reports--> 由 nunespascal 回答的 ReportSync
-
RS Utility
with ssrs_migration.rss
script 文件与 ReportSync 程序类似,不同之处在于它是通过命令行运行并由 Microsoft 发布的。根据我的经验,该实用程序将比 ReportSync 程序迁移更多的 SSRS 内容,但我发现它使用起来并不简单;例如:你不能easily挑选您想要移动的内容(它将源文件夹中的所有内容移动到目标文件夹)。了解更多信息:
Microsoft Docs 文章:在报表服务器之间复制内容的 RS 实用程序脚本 https://learn.microsoft.com/en-us/sql/reporting-services/tools/sample-reporting-services-rs-exe-script-to-copy-content-between-report-servers?view=sql-server-2017#bkmk_how_to_use_the_script
Youtube:自动化 SSRS 报告部署 https://www.youtube.com/watch?v=ceuZxHo1n_E
Stackoverflow 链接-->ssrs_migration.rss 文件 https://stackoverflow.com/questions/49455755/ssrs-migration-rss-file(RS实用程序脚本文件下载),SSRS 迁移 Sharepoint 集成到独立版 https://stackoverflow.com/questions/39133658/ssrs-migration-sharepoint-integrated-to-standalone(RS实用程序脚本文件语法),如何在不恢复报表服务器的情况下将 SSRS 数据源从一台服务器迁移或复制到另一台服务器 https://stackoverflow.com/questions/30777775/how-to-migrate-or-copy-ssrs-datasource-from-one-server-to-another-without-restor(RS实用程序脚本文件下载)
例如,以下命令将所有数据源从源服务器移动到目标服务器...
rs.exe -i ssrs_migration.rss -e Mgmt2010 -s http://gcod049/ReportServer -v ts=http://gcop046/reportserver -v f=”/Data Sources/03-PROD” -v tf=”/Data Sources”
Process:
- 我还分析了报告执行历史记录,以确定不再使用的报告。我将 DEV SSRS 服务器的这些报告停用到一个名为以下内容的文件夹中:
\Decomissioned\SSRS 2008 Migration\
Links:
Youtube:SSW 将 SSRS 报告从 SQL Server 2008 R2 迁移到 2016 https://www.youtube.com/watch?v=1knwXRIbVNw--> 该视频引用了一个看起来很有趣的工具,但我还没有尝试过......SSW:SQL 报告服务审核器 https://www.ssw.com.au/ssw/SQLReportingServicesAuditor/
我在这个帖子里回答过类似的问题——从 SSRS 2012 迁移到 SSRS 2017 https://stackoverflow.com/questions/52594872/migration-from-ssrs-2012-to-ssrs-2017/52611078#52611078.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)