报表系统服务器故障,报表服务器服务启动时的错误消息 - SQL Server | Microsoft Docs...

当报表服务器服务启动或尝试访问 Reporting Services 网站或 Power BI 报表服务器时出现错误消息: "键无效,无法在指定状态中使用"

09/21/2020

本文内容

本文帮助您解决在重置 Report Server service 帐户时出现的问题。

原始产品版本:   SQL Server

原始 KB 数:   955757

症状

在使用运行 Microsoft SQL Server 的计算机时,您可能会在报表服务器服务跟踪日志中收到以下错误消息:

报表服务器上发生了内部错误。 有关更多详细信息,请参阅错误日志。 (rsInternalError) 获取联机帮助键无效,无法在指定状态中使用。 HRESULT 中 (异常: 0x8009000B)

当发生下列操作之一时,您可能会收到此错误消息:

报表服务器服务将启动。

您尝试访问 Reporting Services 网站。

此外,您可能会在报表服务器服务跟踪日志中收到以下错误消息:

错误:启动服务时捕获异常。

错误: ReportingServices: report server 无法对用于访问报表服务器数据库中的敏感数据或加密数据的对称密钥进行解密。 您必须还原备份项或删除所有加密的内容。 有关详细信息,请参阅文档。

原因

通常,当重置报表服务器服务帐户密码时,会发生此问题。

解决方案

若要解决此问题,请使用下列方法之一。

方法1:还原对称密钥

备注

若要使用此方法,您必须具有可用的对称密钥的备份副本。

若要还原对称密钥,请按照以下步骤操作:

启动 Reporting Services 配置工具,然后连接到要配置的报表服务器。

在 " 加密密钥 " 页上,单击 " 还原"。

单击包含备份副本的 .snk 文件。

键入解锁文件的密码。

单击“确定”。

方法2:删除加密的内容

重要

此方法删除所有加密的内容。 这包括连接字符串和存储的凭据。 然后,此方法将创建一个新的对称密钥。 仅当无法还原对称密钥时,才使用此方法。

删除加密的内容后,必须在报告中以及已不再具有这些值的共享数据源中重新输入缺少的连接字符串和缺少的存储的凭据。 此外,还必须更新使用存储加密数据的传递扩展插件的所有订阅。 这包括文件共享传递扩展插件和使用加密值的任何第三方传递扩展插件。

没有自动更新此信息的方法。 您必须更新每个报表、每个订阅和每个使用存储的凭据和连接字符串的共享数据源(一次使用一个)。

若要删除加密的内容,请按照以下步骤操作:

启动 Reporting Services 配置工具,然后连接到要配置的报表服务器。

在 " 加密密钥 " 页上,单击 " 删除加密的内容"。

参考

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值