共用方式為


如何:啟用遠端錯誤 (Reporting Services 組態)

更新日期:2011 年 9 月

注意:就 SQL Server 2008 R2 而言,本主題中列出的內容沒有變更。

您可以在報表伺服器上設定伺服器屬性,以傳回有關遠端伺服器上發生之錯誤狀況的其他資訊。如果錯誤訊息包含「如需有關此錯誤的詳細資料,請導覽至本機伺服器電腦上的報表伺服器,或啟用遠端錯誤」這段文字,您可以設定 EnableRemoteErrors 屬性來存取可幫助您排解疑難問題的其他資訊。如需詳細資訊,請參閱《SQL Server 線上叢書》中的<報表伺服器系統屬性>。

本主題內容:

  • 針對 SharePoint 模式啟用遠端錯誤。

  • 透過 SQL Server Management Studio 啟用遠端錯誤

  • 透過指令碼啟用遠端錯誤

  • 透過 ConfigurationInfo 資料表啟用錯誤

透過 SharePoint 管理中心啟用遠端錯誤

  1. 針對 SharePoint 模式中的報表伺服器,啟用 [在本機模式中啟用遠端錯誤] 網站設定。

  2. [網站動作] 中,針對您想要修改的網站,按一下 [網站設定]

  3. 按一下 [Reporting Services] 群組中的 [Reporting Services 網站設定]

  4. 按一下 [在本機模式中啟用遠端錯誤]

  5. 按一下 [確定]

    搭配回到頁首連結使用的箭頭圖示回到頁首

透過 SQL Server Management Studio 啟用遠端錯誤

  1. 啟動 Management Studio,然後連接到報表伺服器執行個體。如需詳細資訊,請參閱《SQL Server 線上叢書》中的<如何:連接到 Management Studio 中的報表伺服器>。

  2. 以滑鼠右鍵按一下報表伺服器節點,並選取 [屬性]

  3. 按一下 [進階],即可開啟屬性頁面。如需詳細資訊,請參閱《SQL Server 線上叢書》中的<伺服器屬性 (進階頁面) - Reporting Services>。

  4. 在 EnableRemoteErrors 中,選取 True。

  5. 按一下 [確定]。

    搭配回到頁首連結使用的箭頭圖示回到頁首

透過指令碼啟用遠端錯誤

  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
    

    搭配回到頁首連結使用的箭頭圖示回到頁首

透過 ConfigurationInfo 資料表啟用遠端錯誤

  • [!附註]

    您可以編輯報表伺服器資料庫中的 ConfigurationInfo 資料表,將 EnableRemoteErrors 設為 True,但是如果目前正在使用報表伺服器,則應該使用 SQL Server Management Studio 或指令碼來修改設定。如果您修改了資料庫中的設定,就必須先重新啟動 Reporting Services 服務,然後變更才會生效。

    搭配回到頁首連結使用的箭頭圖示回到頁首

變更記錄

日期

變更

2011 年 9 月

已加入從 SharePoint 網站設定啟用遠端錯誤的程序。