仅将订阅从SSRS 2008移至SSRS 2012

时间:2016-01-29 17:52:59

标签: sql-server reporting-services ssrs-2008 ssrs-2012

我已经通过下载和上传报告手动将报告从SSRS 2008移至SSRS 2012(由于目标中存在一些现有报告,我无法恢复整个ReportServer数据库)

现在,我也必须移动订阅。任何人都可以建议,如何只移动订阅。我有近180个订阅,很难手动移动它们。

我可以将dbo.subscriptions从源导出到目标。它有效吗?

此致 KARTHIK

1 个答案:

答案 0 :(得分:2)

简短的回答是,不。

更长的答案是:也许,如果你愿意做很多工作来追溯旧服务器实例上的连接。

您可以轻松提取(通过查询)订阅的详细信息:

SELECT * FROM dbo.Subscriptions;

最大的问题是将每个订阅条目链接到正确的报告。如果查看该查询的输出,则订阅将通过GUID链接到报表(和其他项目),这些GUID对每个SSRS实例都是唯一的。