数据库服务器改名导致Reporting Service不可用的案例
操作系统版本 : Windows Server 2012 R2 Standard
数据库版本 : SQL Server 2012 Standard Edition SP2
案例介绍:
其实已经是第二次碰到这种情况,还是决定将这个案例记录一下。第一次是做数据库迁移时碰到,没有时间整理记录,第二次准备一个测试环境,从虚拟机一个服务 器克隆了一个测试服务器GETESTNT30, 服务器名称变了,但是SQL SERVER里面@@SERVERNAME 与 SERVERPROPERTY(servername)不一致。
现象如下所示:
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
Login failed for user xxxx\GETTESTNT30$.
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)
果要查看更详细的错误信息,可以去SQL SERVER的安装目录,例如这台测试服务器C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\LogFiles下查看详细日志记录。 下所示,在Reporting Services Configuration Manager里面,在数据库选项(Database)里面显示的SQL Server Name为原服务器GETNT59,而Report Manager URL里面则为GETTESTNT30
解决方法:
打开Reporting Service的配置管理器,进行数据库服务器更名操作。
完成之后,还必须删除加密内容(Delete Enrypted Content),才能正常访问Reporting Service对应的URL地址。
上周,我们公布了JDK XmlDecoder反序列化这一漏洞(jdk紧急漏洞,XMLDecoder反序列化攻击),这周国家信息安全漏洞共享平台发布了关于这一漏洞的weblogic的公告。
潇湘隐者 网名潇湘隐者/潇湘剑客、英文名Kerry,兴趣广泛,广泛涉猎,个性随意,不善言辞。执意做一名会写代码的DBA,混迹于IT行业
相关文章
- yii2 使用多个数据库的案例
- JavaWeb_(Hibernate框架)Hibernate论坛项目中一对多案例
- sqlite数据库使用具体案例以及mysqlite.db数据库
- mvc.net分页查询案例——业务逻辑层BLL(HouseBLL.cs)
- MySQL运维---从库线程管理及故障案例
- Pyhon Django 表单类ModelForm注册案例(可直接操作数据库)
- Atitit.angular.js 使用最佳实践 原理与常见问题解决与列表显示案例 attilax总结
- 【Android笔记87】Android之两种开发模式介绍MVC和MVP(登录小案例源码)
- VB.net:VB.net编程语言学习之ADO.net基本名称空间与类的简介、案例应用(实现与SQL数据库编程案例)之详细攻略
- DBMS/Database:数据库管理的简介、安装(注意事项等)、学习路线(基于SQLSever深入理解SQL命令语句综合篇《初级→中级→高级》/几十项代码案例集合)之详细攻略
- Py之numpy:numpy库的简介、安装、使用方法、案例应用之详细攻略
- 【阿里在线技术峰会】罗龙九:云数据库十大经典案例分析
- ML与Information:信息论(信息熵/互信息/最大熵模型/条件熵/KL散度)在机器学习中的简介、主要内容、关系、常用方法、案例应用
- Py经典案例:利用Python调用数据库历史记录文件,实现BTC、LTC等Encrypted currency找出最佳出仓价、收益比的加密币模拟交易系统
- 〖Python 数据库开发实战 - MySQL篇㊲〗- 综合案例 - 新闻管理系统 - t_user 用户表与 t_news 新闻表的创建
- 〖Python 数据库开发实战 - Python与MySQL交互篇⑦〗- MySQL Connector模块的综合案例 2
- 〖Python 数据库开发实战 - Python与Redis交互篇⑬〗- 综合案例 - 新闻管理系统 - 编辑新闻(编辑角色权限)
- 〖Python 数据库开发实战 - Python与Redis交互篇⑯〗- 综合案例 - 新闻管理系统第二阶段完结 - “app.py“ 模块收尾及案例演示
- 数学建模学习(24): 排队论模型完整详细讲解,数学与案例结合,lingo软件搭配,数学不好也能学会!
- 综合案例:使用Configmap-reload动态热加载Configmap中的配置文件(三十七)
- 分享11个web前端开发实战项目案例+源码
- 数据分析案例-二手车价格预测
- Py经典案例:利用Python调用数据库历史记录文件,实现BTC、LTC等Encrypted currency找出最佳出仓价、收益比的加密币模拟交易系统
- VB.net:VB.net编程语言学习之基于VS软件连接SQL Server(利用ADO.NET操作数据库/添加新数据源/DataGridView数据表格控件)的简介、案例应用之详细攻略
- 【深度学习入门案例】二十行代码实现批量人脸检测
- 【MySQL数据库原理】MySQL最有用的150条命令总结与案例使用