如果您備份 BAMArchive 資料庫,在發生系統或數據失敗時,您可以還原該備份並重新命名。
若要還原 BAMArchive 資料庫,請執行 如何還原資料庫中的步驟。 此外,您必須執行這些基礎步驟,接下來將詳細描述每一個步驟:
- 使用新的伺服器名稱和資料庫名稱更新 BAM DTS 套件。
先決條件
您必須以 BizTalk Server Administrators 群組的成員身分登入,才能執行此程式。
更新對 BAM 封存資料庫名稱的參考(SQL Server 2008 R2/SP1)
停止任何 BAM Cube 更新和數據維護 DTS 套件,或防止它們執行,直到您還原 BAMArchive 資料庫為止。
停止 BizTalk 應用程式服務(包括 BAM 事件總線服務),因此不會嘗試將更多數據匯入資料庫。
按兩下 [開始],按兩下 [ 執行],然後輸入 services.msc。
以滑鼠右鍵按兩下 BizTalk 服務 BizTalk 群組:BizTalkServerApplication 服務,然後按兩下 [ 停止]。
依序按一下 [開始]、按一下 [程式]、按一下 [Microsoft SQL Server 2008 R2],然後按一下 [SQL Server Business Intelligence Development Studio]。
在 SQL Server Business Intelligence Development Studio 中,建立新的專案。 按一下 [檔案],按一下 [新增],然後按一下 [專案]。
在 [ 新增專案 ] 對話框的 [ 範本] 中,按兩下 [Integration Services 專案],然後按兩下 [ 確定]。
在 [Integration Services 專案] 對話方塊的 [方案總管] 中,右鍵單擊 [SSIS 封裝],然後選擇 [新增現有封裝]。
在 [ 新增現有封裝的複本 ] 對話方塊的 [ 伺服器 ] 下拉式清單中,選取包含BAM_DM封裝的伺服器。
在 [套件路徑] 中,按下省略號按鈕。
在 [SSIS 封裝 ] 對話框中,選取BAM_DM套件,按兩下 [ 確定],然後按兩下 [ 確定]。
套件現在已列在方案總管中。
在 方案瀏覽器 中,雙擊 BAM_DM 套件。 在 [連接管理員] 中,按兩下資料庫號碼 3 (MSDB 資料庫)。
在 [ 連接管理器] 對話方塊的 [ 伺服器名稱 ] 方塊中,輸入 MSDB 伺服器的名稱,然後按兩下 [ 確定]。
按兩下 [ 封裝總管] 索引標籤,按兩下 [ 變數 ] 資料夾,然後更新主要匯入伺服器名稱和主要匯入資料庫名稱的值。
按兩下 [檔案],然後按兩下 [ 全部儲存]。
在 Microsoft SQL Server Management Studio 中,按兩下 [ 連線]。
按兩下 [Integration Services],按兩下 [預存套件],按兩下 [MSDB],以滑鼠右鍵按兩下BAM_DM套件,然後按兩下 [ 匯入套件]。
在 [ 匯入封裝] 對話框的 [ 封裝位置] 中,選取 [檔案系統]。
在 [套件路徑] 中,流覽至已儲存的專案,選取BAM_DM*.dtsx 檔案,然後按兩下 [ 開啟]。
單擊 [套件名稱] 方塊內部,方塊將自動填入內容。
按兩下 [確定],然後按兩下 [ 是 ] 以覆寫。
重新啟動 BizTalk 應用程式服務。
按兩下 [開始],按兩下 [ 執行],然後輸入 services.msc。
以滑鼠右鍵按兩下 BizTalk 服務 BizTalk 群組:BizTalkServerApplication 服務,然後按兩下 [ 啟動]。
啟用任何 BAM Cube 更新和數據維護 SSIS 套件。