【发布时间】:2015-09-25 12:19:35
【问题描述】:
我有多个 SQL Server Reporting Services 实例(生产、UAT、开发、QA 等)。我希望能够以与其他 SQL 数据库相同的方式从主(生产)“刷新”它们。
通常从生产备份,恢复到开发工作,但报告服务似乎存在问题(用户帐户,权限等......)另外我想保持数据源指向开发上的开发恢复后。
其他人在使用 SSRS 时遇到过这个问题,他们如何解决?
【问题讨论】:
-
我以前从未听说有人想这样做。我工作过的每家商店,SSRS 代码都在源代码管理中进行管理。你永远不会想从主数据库中刷新它。
-
有没有办法将这些报告(我们也将它们存储在源代码管理中)部署到许多测试服务器(如果我们构建一个新的,这意味着我们需要创建文件夹结构并上传所有逐一报告并将它们连接起来/确保它们都具有相同的结构)...我在想数据库还原将使我能够确保它们都具有相同的结构/版本的报告/等...但是我接受其他想法
-
源代码控制 = 版本控制。如果您想将当前正在生产的版本放在您的开发服务器上,请转到源代码管理中的该版本并将其部署到开发。
-
是的......只是寻找一种快速部署/刷新机制,而不是单独部署和连接每个报告。
-
您可以一次性部署整个 SSRS 项目。整个项目也应该有版本。
标签: sql-server reporting-services ssrs-2008