博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server 2012 The report server cannot open a connection to the report server database
阅读量:6411 次
发布时间:2019-06-23

本文共 1096 字,大约阅读时间需要 3 分钟。

案例环境:

       操作系统版本:    Windows Server 2012 R2 Standard

       数据库版本  :    SQL SERVER 2012 SP2

案例介绍:

        今天进入一台新安装的SQL Server服务器的Reporting Service管理界面时,出现如下错误信息

The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. (rsReportServerDatabaseUnavailable) Get Online Help

 

最终发现是因为SQL Server安装过程中,勾选了Reporting Service的 ”Install but do not configure“,在使用Reporting Service之前必须先配置报表服务。在命令窗口执行下面命令(对应的账号、密码根据具体环境情况替换)即可

rsconfig -c -s 
-d reportserver -a Windows -u
-p

    具体可以查看MSDN关于介绍 执行完命令后,进入管理界面又出现下面错误

The report server cannot decrypt the symmetric key that is used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. (rsReportServerDisabled) Get Online Help Keyset does not exist (Exception from HRESULT: 0x80090016)

 

报表服务器无法对用来访问报表服务器数据库中的敏感或加密数据的对称密钥进行解密。必须还原备份密钥或删除所有加密的内容,然后重新启动该服务。

执行步骤:

    Step 1: 打开Reporting Services配置管理器,进入“加密密钥”选项。

    Step 2: 点击“删除”按钮删除加密内容

    Step 3: 点击“更改”按钮

    Step 4: 重启报表服务,问题解决。

转载地址:http://huzra.baihongyu.com/

你可能感兴趣的文章
用例管理平台维护记录
查看>>
nginx实战(三)之静态资源web服务(跨站访问)
查看>>
centos配置golang & SVN客户端配置
查看>>
【HNOI 2017】大佬
查看>>
Appium+Robotframework实现Android应用的自动化测试-5:RIDE中AppiumLibrary的配置
查看>>
git 提交代码到开源中国
查看>>
C# 指定平台编译项目
查看>>
「Luogu3355」 骑士共存问题
查看>>
c#后台线程更新界面
查看>>
冒泡排序-----选择排序
查看>>
CRC从原理到实现
查看>>
jquery-json 插件使用方法
查看>>
List集合共性方法
查看>>
javaweb中关于转发与重定向的写法
查看>>
mariadb配置允许远程访问方式
查看>>
记 悟空传 里的一些话
查看>>
Network Stack‎ : CookieMonster
查看>>
python中的切片问题
查看>>
Elastic 技术栈之快速入门
查看>>
excel数据的处理
查看>>