如何更新 BAM Analysis Server 和星型架構資料庫名稱的參考
如果您備份 BAMAnalysis 和 BAMStarSchema 資料庫,在發生系統或資料失敗時,您可以將該備份還原到不同的電腦,並重新命名備份。
若要還原 BAM Analysis Server 或 BAMStarSchema 資料庫,請執行 如何還原資料庫中的步驟。 此外,您必須以新的伺服器名稱和資料庫名稱來更新 BAM Data Transformation Services (DTS) 封裝。
必要條件
您必須以 BizTalk Server 系統管理員群組的成員身分登入,才能執行這個程序。
若要更新 BAM Analysis Server 和 BAM Star Schema 資料庫名稱的參考, (SQL Server 2008 R2/SP1)
停止任何 BAM Cube 更新和資料維護 SSIS 套件,或防止它們執行,直到您還原 BAMAnalysis 或 BAMStarSchema 資料庫為止。
停止 BizTalk 應用程式服務 (,其中包含 BAM 事件匯流排服務) ,因此不會嘗試將資料匯入資料庫。
按一下 [開始],按一下 [ 執行],然後輸入 services.msc。
以滑鼠右鍵按一下 BizTalk 服務 BizTalk 群組:BizTalkServerApplication 服務,然後按一下 [ 停止]。
提示
停止服務的另一種方式是使用 Net Stop 命令。 若要使用 Net Stop 停止 BizTalk 服務,請開啟 命令提示字元 (如果使用 Windows Server 2008 或 Windows Vista,請使用執行 身分系統管理員) 啟動命令提示字元,然後輸入下列命令:
Net Stop BTSSvc$BizTalkServerApplication
然後按 Enter。依序按一下 [開始]、[所有程式]、[Microsoft SQL Server 2008 R2],然後按一下[SQL Server Business Intelligence Development Studio]。
在 SQL Server Business Intelligence Development Studio 中建立新專案。 依序按一下 [檔案]、[新增],然後按一下 [專案]。
在 [ 新增專案 ] 對話方塊的 [範本] 中,按一下 [Integration Services 專案],然後按一下 [ 確定]。
在 [Integration Services 專案] 對話方塊的 [方案總管] 中,以滑鼠右鍵按一下[SSIS 套件],然後按一下 [新增現有封裝]。
在 [ 新增現有封裝的複本 ] 對話方塊的 [ 伺服器 ] 下拉式清單中,選取包含BAM_AN套件的伺服器。
在 [套件路徑] 中,按一下省略號按鈕。
在 [ SSIS 套件 ] 對話方塊中,選取BAM_AN套件,按一下 [ 確定],然後按一下 [ 確定]。
封裝現在會在 [方案總管] 中列出。
在方案總管中,按兩下BAM_AN套件。 在 [連線管理員]中,按兩下資料庫號碼 3 (MSDB 資料庫) 。
在[連線管理員] 對話方塊的 [伺服器名稱] 方塊中,輸入 MSDB 伺服器的名稱,然後按一下 [確定]。
按一下 [ 封裝總管 ] 索引標籤,按兩下 [變數 ] 資料夾,然後更新主要匯入伺服器名稱和主要匯入資料庫名稱的值。
按一下 [檔案] ,然後按一下 [全部儲存] 。
在Microsoft SQL Server Management Studio中,按一下 [連線]。
按一下 [Integration Services],按兩下 [預存套件],按一下 [MSDB],以滑鼠右鍵按一下BAM_AN套件,然後按一下 [ 匯入套件]。
在 [ 匯入封裝 ] 對話方塊的 [ 封裝位置] 中,選取 [檔案系統]。
在 [套件路徑] 中,流覽至您儲存的專案,選取BAM_AN*.dtsx 檔案,然後按一下 [ 開啟]。
按一下 [ 套件名稱] 方塊內部,自動填入方塊。
按一下 [確定],然後按一下 [ 是 ] 以覆寫。
重新啟動 BizTalk 應用程式服務。
按一下 [開始],按一下 [ 執行],然後輸入 services.msc。
以滑鼠右鍵按一下 BizTalk 服務 BizTalk 群組:BizTalkServerApplication 服務,然後按一下 [ 啟動]。
啟用任何 BAM Cube 更新和資料維護 SSIS 封裝。