2011-12-14 125 views
0

我一直想要將我的SSRS報告部署到測試服務器。但是我發現在該服務器上SSRS服務已停止,我必須更改設置,以便它使用內置的網絡服務帳戶。這樣做後,我發現我可以開始服務。但是,當我在瀏覽器中鍵入ReportService url時,我收到上述錯誤消息。我有,當我改變了設置網絡服務帳戶SSRS:HTTP錯誤503.服務不可用

的一個問題是,我得到了錯誤信息:

「能夠與信息建立連接無法提供點擊OK更改連接設置 與SQL Server建立連接時發生網絡相關或特定於實例的錯誤服務器未找到或無法訪問驗證實例名稱是否正確以及SQL Server是否配置爲允許遠程連接。提供者:命名管道Privider,錯誤:40 - 無法打開連接到SQL Server)「

即使如此,這並沒有阻止服務的啓動。由於這一切,我仍然無法部署我的報告。我該如何解決?

+0

你改變通過配置嚮導或通過Windows服務器服務屏幕運行帳戶?在配置管理器中,它會提示您備份用於加密安全SSRS內容的密鑰。這可能會導致報告服務拋出503錯誤。務必通過配置管理器更改這些帳戶,因爲這會強制您備份密鑰。 – hqrsie 2011-12-14 15:34:08

回答

0

我收到了這個錯誤,並嘗試從rsreportserver.config文件中刪除URL。
經過大量的挫折後,我發現該文件和目錄本身的權限不允許ReportServer用戶修改該文件。一旦我向文件報告用戶權限,一切都很好,可以刪除/更新URL,並將SSRS返回服務。

嘗試顯式地將用戶權限添加到配置文件。

祝你好運!

1

如果您正在運行SSRS 2016年,重新啓動SSRS服務:

  1. SQL Server報表服務(MSSQLSERVER)
  2. SQL Server報表服務的Web應用程序(MSSQLSERVER)
相關問題