出现问题:
安装了SQL Server Reporting Services,
启动ReportServer不成功:显示如下错误如何解决了:
对称密钥在对数据加密和解密时使用同一个密钥。Reporting Services 通过使用特定计算机上特定用户帐户的公钥,对对称密钥本身进行加密。如果用户帐户提供的公钥与报表服务器预期的公钥不匹配,则出现此错误。导致出现此错误的情形包括:更改报表服务器实例的名称、将报表服务器实例移到其他计算机,或者更改运行报表服务器服务的帐户。
解决办法也很简单:
Reporting Services提供了两个实用工具.
RSKeyMgmt,密钥管理器
RSConfig ,为指定的报表服务器设置配置信息.
我以前没有备份密钥,所以直接删除所有加密内容
RSKeyMgmt -d
然后用RSConfig来配置服务器
rsconfig -c -s jsj-0405-120 -a sql -p sa -u sa -d ReportServer
rsconfig -c -s [数据库服务器] -a [验证方式sql或者windows] -p [密码] -u [用户] -d [报表的数据库名称]
具体可以参考文件收藏中的关于ReportingServices报表部署问题,
最好参考ReportingServices的帮助文档,里面说得很清楚!
也可以直接和我联系:msn:[email protected]