计算机重命名之后 SSRS 报表打不开的问题

浏览: 4220

开篇介绍

重装了一个虚拟机也重新安装了一个操作系统,结果忘记更改计算机名称就安装了 SQL SERVER。安装完成之后才发现计算机名没有改,于是又回去重新更改了一下。报表服务中,按照正常配置走下来,创建 Service Account,然后启动 RS 服务测试报表页面,结果却无法打开。

解决方式

页面显示的错误无非就是指定的服务器无法找到,基本上可以判断出来就是更改计算机名称所引起来的问题。

第一次查看的时候服务器的名称确实没有修改过来。

1.jpg

在 Reporting Service 中也是一样。

2.jpg

解决的方式是:

先用 sp_dropserver 删除服务器,语句:EXEC sp_dropserver '老计算机名'

再用 sp_addserver 添加新的服务器,语句:EXEC SP_ADDSERVER '新计算机名','LOCAL'。

重启服务器之后还是不行,重启计算机之后还是不行。

回到这里发现名称还是没有更改,但是实际上在数据库表中名称已经全部更改过来了,所以可以肯定只是这里在前端配置时还是指向旧的服务器数据库地址。

3.jpg

更改数据库选择已经存在的重新指定一下服务器和数据库。

4.jpg

5.jpg

6.jpg

配置完成之后还是无法打开,Delete Encrypted Content

7.jpg

刷新新页面可以搞定了。

9.jpg

推荐 3
本文由 BIWORK 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册