移動 BAM 星狀結構描述資料庫
您可以使用這個程序將「BAM 星狀結構描述」資料庫移動到其他伺服器。
必要條件
您必須以 SQL Server 系統管理員 (sysadmin) 固定伺服器角色成員的帳戶登入來執行這個程序。
移動 BAM 星狀結構描述資料庫
取得用來還原 BAM 的 .xml 檔案複本:
依序按一下 [開始] 和 [執行]、輸入 cmd,然後按一下 [確定]。
在命令提示字元中,瀏覽至下列目錄:
\Program Files (x86) \Microsoft BizTalk Server < VERSION > Tracking
在命令提示字元中,輸入:
Bm.exe get-config –filename:BAMConfiguration.xml
注意
在支援使用者帳戶控制 (UAC) 的系統上,您可能需要使用系統管理權限來執行工具。
依照《SQL Server 線上叢書》中關於如何在舊伺服器上備份資料庫的指示執行。
將「BAM 星狀結構描述」資料庫複製到新的 SQL Server。
依照《SQL Server 線上叢書》中關於如何在新伺服器上還原資料庫的指示執行。
編輯 BAMConfiguration.xml 檔案,並將 StarSchemaDatabase DeploymentUnit 區段中的 ServerName 變更為新的伺服器名稱。
儲存並關閉 BAMConfiguration.xml 檔案。
依序按一下 [開始] 和 [執行]、輸入 cmd,然後按一下 [確定]。
在命令提示字元中,瀏覽至下列目錄:
\Program Files (x86) \Microsoft BizTalk Server < VERSION > Tracking
在命令提示字元中,輸入:
bm.exe update-config -FileName:BAMConfiguration.xml
注意
在支援使用者帳戶控制 (UAC) 的系統上,您可能需要使用系統管理權限來執行工具。
依照下列步驟,更新 SQL 連線 2 以變更所有 BAM 分析 DTS 封裝中的伺服器及資料庫名稱 (這些名稱以 "BAM_AN_" 作為前置詞):
使用 SQL Server Management Studio,開啟裝載 BAM 的伺服器。
開啟 [資料轉換服務 ] 資料夾。
開啟 [ 本機套件] 資料夾。
開啟 DTS 套件,然後按兩下 [ 連線 2 ] 以開啟連線。
選取下拉式方塊中的新伺服器及資料庫名稱。
更新 BAM 分析資料庫中的資料來源,如下所示:
使用 SQL Server 分析管理員,開啟裝載 BAM 分析資料庫的伺服器。
開啟 [資料來源] 資料夾。
以滑鼠右鍵按一下 Cube 的資料來源,然後按一下 [ 編輯]。
在 [ 連線] 索引標籤上,輸入 BAM 星型架構資料庫的新伺服器名稱和資料庫名稱,然後按一下 [ 確定]。