【问题标题】:Moving Only Subscriptions from SSRS 2008 to SSRS 2012仅将订阅从 SSRS 2008 移动到 SSRS 2012
【发布时间】:2016-01-29 17:52:58
【问题描述】:
我已通过下载和上传报告手动将报告从 SSRS 2008 移动到 SSRS 2012(我无法恢复整个 ReportServer 数据库,因为目标中存在一些现有报告)
现在,我还必须移动订阅。任何人都可以建议,如何只移动订阅。我有将近 180 个订阅,很难手动移动它们。
我可以将 dbo.subscriptions 从源导出到目标吗?有用吗?
问候,
卡提克
【问题讨论】:
标签:
sql-server
reporting-services
ssrs-2008
ssrs-2012
【解决方案1】:
简短的回答是,不。
更长的答案是:也许,如果您愿意做很多工作来追溯旧服务器实例上的连接。
您可以轻松提取(通过查询)订阅的详细信息:
SELECT * FROM dbo.Subscriptions;
最大的问题是将每个订阅条目链接到正确的报告。如果您查看该查询的输出,订阅会通过 GUID 链接到报告(和其他项目),这些 GUID 对于每个 SSRS 实例都是唯一的。