我试图在一台单独的计算机上将Report Server 2008设置为SQL Server 2008 R2计算机上的Reporting Services数据库。
我在Reporting Services配置管理器中配置了所有内容(与我们在不同服务器对上工作的设置相同)。数据库连接测试工作正常,最后的“进度和完成”和屏幕显示“成功”。但是,当我浏览到报表服务器时,我收到错误:
“报表服务器安装未初始化。(rsReportServerNotActivated)”
我已经在网上看到了许多解决方案,但他们建议使用Reporting Services配置管理器上的“初始化”选项卡对其进行初始化。或者使用rsactivate命令。现在在2008年,我似乎找不到其中任何一个,所以我有点卡住了。
当我使用Reporting Services配置管理器时,我在事件查看器中收到以下错误:
应用程序域
WindowsService_1无法初始化。
错误:
Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerNotActivatedException:
报表服务器安装不是
初始化。在
Microsoft.ReportingServices.Library.ConnectionManager.b_2()
在
Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext<> c_DisplayClass1.b__0(对象
国家)
System.Security.SecurityContext.Run(SecurityContext的
securityContext,ContextCallback
回调,对象状态)at
Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody
回调)
Microsoft.ReportingServices.Library.ConnectionManager.GetEncryptionKey()
在
Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
在
Microsoft.ReportingServices.Library.ServiceController.ServiceStartThread(对象
firstStart)。
其次是:
应用程序域
WindowsService_1无法初始化。
错误:
Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerNotActivatedException:
报表服务器安装不是
初始化。在
Microsoft.ReportingServices.Library.ConnectionManager.b_2()
在
Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext<> c_DisplayClass1.b__0(对象
国家)
System.Security.SecurityContext.Run(SecurityContext的
securityContext,ContextCallback
回调,对象状态)at
Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody
回调)
Microsoft.ReportingServices.Library.ConnectionManager.GetEncryptionKey()
在
Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
在
Microsoft.ReportingServices.Library.ServiceController.ServiceStartThread(对象
firstStart)。
有没有其他方法可以初始化报表服务器安装?