2011-04-05 114 views
30

我試圖在獨立的機器上將報表服務器2008設置爲SQL Server 2008 R2計算機上的Reporting Services數據庫。Reporting Services 2008-報表服務器安裝未初始化

我配置了Reporting Services配置管理器中的所有內容(與我們在另一對服務器上設置的設置相同)。數據庫連接測試工作正常,最後的「進度和完成」和屏幕顯示「成功」。然而,當我瀏覽到報表服務器我得到的錯誤:「報表服務器安裝未初始化(rsReportServerNotActivated)」

我已經看到了一些解決方案的在線這一點,但他們建議使用Reporting Services配置管理器上的初始化選項卡對其進行初始化。或者使用rsactivate命令。現在在2008年,我似乎無法找到這些,所以我有點卡住了。

當我使用Reporting Services配置管理器,我得到在事件查看器以下錯誤:

The application domain WindowsService_1 failed to initialize. Error: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerNotActivatedException: The report server installation is not initialized. at Microsoft.ReportingServices.Library.ConnectionManager.b_2() at Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.<>c_DisplayClass1.b__0(Object state) at System.Security.SecurityContext.Run(SecurityContext securityContext, ContextCallback callback, Object state) at Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody callback) at Microsoft.ReportingServices.Library.ConnectionManager.GetEncryptionKey() at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage() at Microsoft.ReportingServices.Library.ServiceController.ServiceStartThread(Object firstStart).

依次爲:

The application domain WindowsService_1 failed to initialize. Error: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerNotActivatedException: The report server installation is not initialized. at Microsoft.ReportingServices.Library.ConnectionManager.b_2() at Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.<>c_DisplayClass1.b__0(Object state) at System.Security.SecurityContext.Run(SecurityContext securityContext, ContextCallback callback, Object state) at Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody callback) at Microsoft.ReportingServices.Library.ConnectionManager.GetEncryptionKey() at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage() at Microsoft.ReportingServices.Library.ServiceController.ServiceStartThread(Object firstStart).

有另一種方式我可以初始化報表服務器安裝?

回答

69

我最終設法通過轉到Reporting Services配置管理器>加密密鑰>刪除加密內容>刪除來實現此目的。

不知道爲什麼這個工作,但它做到了。

爲了完整起見,我已經注意到我仍然在應用程序日誌中得到以下錯誤,幸運的是,這似乎並沒有給我造成任何明顯的問題,但依然如此。

Failed to unload app domain DefaultDomain. The following exception occurred: Error while unloading appdomain. (Exception from HRESULT: 0x80131015).

如果我找到其他東西,我會回覆。

+1

工作就像一個魅力,謝謝!注意:對於任何好奇的人,自從刪除加密內容後,我的應用程序日誌中沒有出現任何錯誤。 – russds 2013-11-22 15:40:23

+0

即使SQL Server 2012 SSRS連接到SQL Server 2008 R2,這也適用於我DB – xhafan 2014-01-28 14:15:13

+0

工作就像一個魅力!在完成將SQL Server 2012升級到SQL Server 2014後,我遇到了這個麻煩。 – 0070 2015-05-08 06:48:03

相關問題