我最近將生產環境從Sql Server Reporting Services 2005升級到了2008 R2。隨着升級,我已配置SSRS 基於表單的身份驗證並已成功設置了Reporting Services的所有部分,除了一件事,訂閱失敗。
重要的事情要記住:
- 我已經從舊環境拉到報表服務器數據庫,並恢復了關鍵,所以我知道的信息可以被讀取。
- 如果訂閱設置爲只發送鏈接到報告,電子郵件將發送。 (所以這使我相信SMTP配置是正確的)。
- 所有報告在與Reporting Services綁定的應用程序中訪問時都有效。
- 我們已經嘗試更新無人蔘與執行帳戶,但沒有做任何更改。
- 我已經驗證SQL Browser服務正在運行,並且防火牆具有SQL Browswer異常及端口1434
任何意見或幫助在這個問題上,將不勝感激。我們幾天前一直在研究這個問題,我們希望儘快完成這個問題。
是在錯誤日誌中產生的錯誤是:
錯誤:錯誤發送電子郵件。 Microsoft.ReportingServices.Diagnostics.Utilities.RSException:調用授權擴展時發生錯誤。 ---> Microsoft.ReportingServices.Diagnostics.Utilities.AuthorizationExtensionException:調用授權擴展時發生錯誤。 ---> System.Web.HttpException:無法連接到SQL Server數據庫。 ---> System.Data.SqlClient.SqlException:建立到SQL Server的連接時發生網絡相關或實例特定的錯誤。服務器未找到或無法訪問。驗證實例名稱是否正確,並將SQL Server配置爲允許遠程連接。 (提供商:SQL網絡接口,錯誤:26 - 錯誤定位服務器/實例指定)