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

新建日期: 2006 年 7 月 17 日

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

Aa337165.note(zh-cn,SQL.90).gif注意:
您可以编辑报表服务器数据库中的 ConfigurationInfo 表,将 EnableRemoteErrors 设置为 True,但是如果报表服务器正在使用当中,则应使用脚本来修改设置。

通过脚本启用远程错误

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

    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
    
  2. 将文件另存为 EnableRemoteErrors.rss。

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

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

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

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

请参阅

概念

配置用于远程管理的报表服务器

其他资源

Report Server System Properties

帮助和信息

获取 SQL Server 2005 帮助