初始化和加密密钥错误故障排除

本部分介绍了在扩展部署、升级或恢复操作期间可能发生的初始化和加密密钥错误。初始化和加密错误表示产品已安装,但工作状态不正常。加密错误则表示在创建、存储或读取用于保护敏感数据的加密密钥时有问题。

若要获取有关错误的其他信息,请查看 ReportServerService_<timestamp>.log。该文件是报表服务器 Windows 服务的日志文件。如果该日志包含说明服务未初始化的条目,则故障排除将从 Windows 服务开始进行。有关详细信息,请参阅 Reporting Services 跟踪日志

加密和初始化错误

初始化错误在您安装报表服务器实例并为该实例选择现有的报表服务器数据库时发生。通常,由于需要为要报表服务器扩展部署创建节点,将选择现有的报表服务器数据库。在这种情况下,会发生初始化错误。有关此情况的详细信息,请参阅配置报表服务器扩展部署

如果发生了初始化错误,但您配置的并不是扩展部署,请验证对 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Reporting Services 的权限是否为运行报表服务器 Windows 服务的帐户指定了 Full Control

初始化错误和加密密钥错误包含以下消息:

RPC 服务器没有响应

在试图初始化报表服务器实例,但报表服务器 Windows 服务没有运行时,将发生此错误。

rsFailedToDecryptConfigInformation

在报表服务器无法解密报表服务器数据库连接设置或 rsreportserver.config 文件中无人参与帐户的设置时,将发生此错误。rsreportserver.config 文件包含的加密值只能由创建这些值的报表服务器实例进行解密。如果使用从其他服务器实例复制的报表服务器配置文件,则会发生此错误。如果发生 rsFailedToDecryptConfigInformation 错误,可以通过在发生错误的报表服务器上运行 rsconfig 来解决该错误。

rsReportServerDisabled

报表服务器数据库包含特定报表服务器实例的密钥信息,但这些密钥无效。在您更改了报表服务器实例的配置文件信息时,将发生此错误。

rsReportServerDisabled 的错误消息为:“运行报表服务器 Web 服务的帐户不是 rsreportserver.config 中指定的 Web 服务帐户”。若要解决此错误,请尝试执行以下操作:

  1. 运行 Reporting Services 配置工具或 rsconfig 来更新报表服务器数据库连接,以便反映新的配置文件信息。
  2. 还原密钥以更新报表服务器数据库中存储的密钥信息。

有关详细信息,请参阅在 Reporting Services 中配置服务帐户和密码

请参阅

概念

初始化报表服务器

其他资源

Reporting Services 故障排除

帮助和信息

获取 SQL Server 2005 帮助