如何启用远程错误(Reporting Services 配置)

可以将报表服务器上的服务器属性设置为返回有关出现在远程服务器上的错误条件的其他信息。如果错误消息中包含文本“有关此错误的详细信息,请导航到本地服务器上的报表服务器或启用远程错误”,则可以将 EnableRemoteErrors 属性设置为访问可帮助您解决问题的其他信息。

注意:
您可以编辑报表服务器数据库中的 ConfigurationInfo 表,将 EnableRemoteErrors 设置为 True,但是如果报表服务器正在使用当中,则应使用脚本来修改设置。

通过脚本启用远程错误

创建文本文件并将以下脚本复制到该文件中。

Public Sub Main()
     Dim P As New [Property]()
     P.Name = "EnableRemoteErrors"
     P.Value = True
     Dim Properties(0) As [Property]
     Properties(0) = P
     Try
       rs.SetSystemProperties(Properties)
       Console.WriteLine("Remote errors enabled.")
     Catch SE As SoapException
       Console.WriteLine(SE.Detail.OuterXml)
     End Try
End Sub

将文件另存为 EnableRemoteErrors.rss。

单击“开始”,指向“运行”,键入 cmd,再单击“确定”打开命令提示符窗口。

导航到包含您刚刚创建的 .rss 文件的目录。

键入以下命令行,并将 servername 替换为服务器的实际名称:

rs -i EnableRemoteErrors.rss -s http://servername/ReportServer

你可能感兴趣的:(Sql,Server)