我们可以编辑报表服务器数据库中的 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