【问题标题】:Reporting Services 2008 - The report server installation is not initializedReporting Services 2008 - 报表服务器安装未初始化
【发布时间】:2011-04-05 15:07:10
【问题描述】:

我正在尝试将 Report Server 2008 设置在与 SQL Server 2008 R2 机器上的 Reporting Services 数据库不同的机器上。

我在 Reporting Services 配置管理器中配置所有内容(与我们在另一对服务器上工作的设置相同)。数据库连接测试工作正常,最终的“Progress and Finish”和屏幕显示“Success”。但是,当我浏览到报表服务器时,出现错误:

“报表服务器安装未初始化。(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(Object 州)在 System.Security.SecurityContext.Run(SecurityContext 安全上下文,上下文回调 回调,对象状态)在 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(Object 州)在 System.Security.SecurityContext.Run(SecurityContext 安全上下文,上下文回调 回调,对象状态)在 Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody 回调)在 Microsoft.ReportingServices.Library.ConnectionManager.GetEncryptionKey() 在 Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage() 在 Microsoft.ReportingServices.Library.ServiceController.ServiceStartThread(对象 firstStart)。

还有其他方法可以初始化报表服务器安装吗?

【问题讨论】:

    标签: ssrs-2008


    【解决方案1】:

    我终于设法通过转到 Reporting Services 配置管理器 > 加密密钥 > 删除加密内容 > 删除来完成这项工作。

    不知道为什么会这样,但确实有效。

    为了完整起见,我注意到我仍然在应用程序日志中收到以下错误,幸运的是,这似乎并没有对我造成任何明显的问题,但仍然存在。

    无法卸载应用程序域 DefaultDomain。发生以下异常:卸载应用程序域时出错。 (HRESULT 异常:0x80131015)。

    如果我发现任何其他内容,我会回复。

    【讨论】:

    • 工作就像一个魅力,谢谢!注意:对于任何好奇的人,自从删除加密内容后,我的应用程序日志中没有出现任何错误。
    • 这对我来说甚至适用于连接到 SQL Server 2008 R2 DB 的 SQL Server 2012 SSRS
    • 像魅力一样工作!完成将 SQL Server 2012 升级到 SQL Server 2014 后,我遇到了这个问题。
    猜你喜欢
    • 1970-01-01
    • 2012-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多