2012-01-02 75 views

回答

0

掃描C:\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ Reporting Services \ LogFiles中的日誌文件並查找以下異常:Microsoft.SqlServer.ReportingServices2008.RSConnection + MissingEndpointException:嘗試連接到報表服務器失敗。檢查您的連接信息並確認報表服務器是兼容版本。 ---> System.Net.WebException:請求失敗,HTTP狀態爲404 :.

這可能是可能的,你已經配置了/的reportserver /應用程序通過http://localhost/到不可到達的...嘗試以下的以下的事情:

1)本地主機hostheader添加到其承載的網址/ reportserver /並確保該應用程序通過該路徑可到達

2)編輯文件C:\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ Reporting Services \ ReportManager \ RSWebApplication.config並添加完整的url到ReportServer到ReportServerUrl標記(無結束/ nessesary),並從ReportServerVirtualDirectory中刪除該值(否則會得到令人討厭的,非常規的異常)。那麼您必須重新使用Report-Manager使用的應用程序池,以便重新加載配置文件。

+1

我將引用來自這裏的答案:http://social.msdn.microsoft.com/forums/en-US/sqlreportingservices/thread/530ed56d-7c84-4d13-8998-80a8bf142197/ – dyslexicanaboko 2012-11-02 16:21:54

0

我知道這篇文章很久以前了,但我在這裏發佈了答案,以防其他人面臨同樣的問題。 我所做的解決此問題的方法是將URL從Report Manager URL更改爲Web Service URL。

點擊here瞭解更多詳情

1

另一種解決方案,請確保您的報告服務工作。嘗試重新啓動服務。

+0

我知道這可能聽起來很愚蠢,但它實際上工作,在日誌文件中我有一個版本不匹配的錯誤。我盡我所能,但沒有結果,直到我停止並再次啓動服務器。 – 2016-05-19 10:32:32

相關問題