通过报告服务部署报告错误



当部署Reporting Services Reports时,我得到以下错误:

EXCEPTIONMESSAGE: System.Web.Services.Protocols。SoapException:报表服务器无法解密用于访问报表服务器数据库中敏感或加密数据的对称密钥。您必须恢复备份密钥或删除所有加密内容。

打开Reporting Services Configuration Manager加密密钥删除加密内容

您需要重置加密密钥。

  1. 打开Reporting Services Configuration Manager,选择"Encryption keys"选项卡

  2. 在"删除加密密钥"部分单击"删除":

  3. 您需要重置所有数据源的所有连接字符串和db凭据。

并且删除密钥不会删除服务器上的任何数据。您的报告会很好,但是您的连接设置(数据源)将会消失。您必须为报告重新创建连接。

你必须删除加密密钥,因为加密有问题。一定是环境发生了变化。如果没有备份密钥,就没有其他选择。删除,创建一个新的,并创建新的连接字符串。