我有两台服务器报告将被禁用,但将被禁用的报告需要发送到另一台服务器,有什么办法吗?有什么更好的办法?
我有几个文件。RDL 转移
两台服务器都是2008
我有两台服务器报告将被禁用,但将被禁用的报告需要发送到另一台服务器,有什么办法吗?有什么更好的办法?
我有几个文件。RDL 转移
两台服务器都是2008
我过去曾使用报告服务器上的 Web GUI 完成此操作。从一台服务器下载报告为 .rdl 文件,然后上传 .rdl 文件以在新服务器上创建报告。
(然后从第一台服务器删除原始版本,当然)
MSDN 对此进行了很好的演练:http: //blogs.msdn.com/b/tfssetup/archive/2012/12/19/moving-rdl-files-from-one-reporting-services-instance-to-another。 aspx
您可以查询 SSRS 数据库以获取信息。
SELECT
NAME,CAST(CAST(CONTENT AS VARBINARY(MAX)) AS XML) AS ReportXml
FROM dbo.Catalog
WHERE TYPE = 2
我认为这是对的。类型值 (2) 可能是关闭的,但是你可以找到它。
归根结底…………SSRS 只是“某些表中的信息”…………可以将其按摩到另一个 SSRS 数据库中。