天天看點

遷移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了,不會報上面錯了。問題算是圓滿解決了!