從一台計算機遷移reporting services資料庫和reporting services服務到另外一台計算機,
您不需要重新配置這些報表,同樣也不需要在目標計算機中重新裝配reporting services。
(希望同行看了過後能留下自己的意義或見議,希望您不吝賜教)
根據不同的需要有下面兩種解決方案:
一.將reporting services 資料庫從一台計算機遷移到另外一台計算機,並將reporting services指向到那個資料
庫,按下面的步驟操作:
1. 從源計算機複製reporting services資料庫和reporting services臨時資料庫。
注:reporting services資料庫的預設名稱為reportserver,reporting services臨時數 據庫的預設名稱為
reportservertempdb。
2. 將第一步複製的資料庫還原到目標資料庫適當的sql server例項。
3. 將reporting services指向第二步中還原的資料庫,在命令提示符下執行下面的report server配置命令:
rsconfig -c -s server name -d reporting services database name -a sql|windows -u user name -p user
password
注:有關rsconfig.exe命令列的更多資訊,在命令提示符下執行下面的命令:
rsconfig /?
二.將reporting services資料庫、reporting services windows服務和reporting services web服務從一台
計算機遷移到另外一台計算機,您首先需要獲得源計算機的金鑰,您可以先將資料庫從源計算機遷移到
目標計算機,並在目標計算機恢復金鑰。要做這些,請按下面步驟做:
1. 在源計算機,使用rskeymgmt.exe命令列獲得金鑰,在命令提示符下執行下面的命令列:
rskeymgmt.exe -e -f path of file name -p strong password
rskeymgmt /?
2. 在目標計算機,執行下面步驟:
a. 安裝reporting services。
b. 停止reporting services windows服務。
c. 停止iis。
3. 將源計算機的reporting services資料庫和reporting services臨時資料庫複製到目標資料庫,並還原到
適當的sql server例項。
注:reporting services資料庫的預設名稱為reportserver,reporting services臨時數 據庫的預設名稱
reportservertempdb。
4. 在目標計算機,執行下面步驟:
a. 啟動reporting services windows服務。
b. 啟動iis。
c. 利用第三步複製到目標計算機的reporting services資料庫,使用rsconfig.exe配置report server
例項,在命令提示符下執行下面的report server配置命令:
rsconfig -c -s server name -d reporting services database name -a sql|windows -u user name -p
user password
rsconfig /?
d. 通過第一步獲得的金鑰,使用rskeymgmt.exe命令列在目標計算機應用金鑰,在命令提示符下執行
下面的命令(下面path of file name和strong password使用第一步中獲得的):
rskeymgmt -a -f path of file name -p strong password
SQL2005如何建立鏈結伺服器
兩個 sql2005 怎麼建立鏈結伺服器!這個是2000的,估計差不多.不同伺服器資料庫之間的資料操作 建立鏈結伺服器 exec sp addlinkedserver itsv sqloledb 遠端伺服器名或ip位址 exec sp addlinkedsrvlogin itsv false nul...
SQL2005隱藏伺服器的方法
在sql2000裡的網路實用工具裡有乙個選項 隱藏伺服器,這樣當你列舉區域網中的sql2000伺服器的時候就會搜尋不了 以為sql2005沒有了這個功能,今晚發現原來在配置管理器裡 大家看下面幾張圖就曉得步驟了,設定完畢之後需要重啟sql服務哦o o sql2000的 sql2005的 設定了隱藏例...
vc 檢視SQL2005伺服器的狀態
integer result oleobject loo sqlserver loo sqlserver create oleobject result loo sqlserver.connecttonewobject sqldmo.sqlserver if result 0 then messag...