天天看点

迁移Reporting Services的方法与WMI错误

 今天上午,接到一个任务:迁移sql server

2005的报表服务到另外一台sql server

2008服务器,结果等我备份了两边服务器的reportserver,reportservertempdb以及相关准备工作后,准备用

reporting services 配置管理器(reporting services configuration

manage)备份rs秘钥时,结果悲剧的一幕出现了。

迁移Reporting Services的方法与WMI错误

wmi错误,具体错误细节请见下面

google搜索了很多资料,有说是补丁问题的,有说是reporting

server配置问题,但是我这边的版本情况:microsoft sql server 2005 - 9.00.5057.00 (intel

x86)   mar 25 2011 13:50:04   copyright (c) 1988-2005 microsoft

corporation  standard edition on windows nt 5.2 (build 3790: service

pack 2) ,版本比网上所说的版本还高,折腾了好久也没有解决问题,无赖只有研究研究迁移reporting server 的迁移方法:

1): 备份还原数据库的方法

2)手工拷贝报表文件

    2.1 手工拷贝报表文件,通过ie打开相关报表,点击编辑按钮

迁移Reporting Services的方法与WMI错误

    2.2 点击编辑按钮,选择保存,就可以保存报表了。

迁移Reporting Services的方法与WMI错误
迁移Reporting Services的方法与WMI错误

将所有报表保存下来,打包到目标报表服务器,然后上传报表,数据源的配置也相对简单,直接照搬到目标服务器。

    3: 第三方工具,这个还没时间去研究

       3.2 微软的工具"reporting services migration tool",但是只能用于sql 2008或更高的版本。不过我下载下来,研究了下,还是挺方便,蛮不错的。

在群里问了下这个问题,感谢itpub ms  sql server版主的帮助,直接在服务器上运行窗口输入wmic命令,安装了wmi工具,然后打开reporting services 配置管理器,连接到报表服务器ok了,不会报上面错了。问题算是圆满解决了!