共用方式為


移動 BAM 通知服務資料庫

您可以使用此程式將 BAM 通知服務資料庫移至另一部伺服器。

備註

您必須將 BAM 通知服務應用程式 (BAMAlertsApplication) 資料庫和 BAM 通知服務實例 (BAMAlertsNSMain) 資料庫一起移動。

先決條件

您必須使用屬於 SQL Server sysadmin 固定伺服器角色成員的帳戶登入,才能執行此程式。

移動 BAM 通知服務資料庫

  1. 取得用於還原 BAM 的 .xml 檔案複本:

    1. 依序按一下 [ 開始] 和 [ 執行]、輸入 cmd,然後按一下 [ 確定]。

    2. 在命令提示字元中,流覽至下列目錄:

      %SystemDrive%\Program Files\MicrosoftBizTalk Server\Tracking

    3. 在命令提示字元中,輸入:

      Bm.exe get-config –filename:BAMConfiguration.xml  
      

      備註

      在支援使用者帳戶控制 (UAC) 的系統上,您可能需要以系統管理許可權執行此工具。

  2. 在命令提示字元中,輸入:

    Net stop NS$BamAlerts  
    
  3. 請遵循《SQL Server 在線叢書》中的指示,瞭解如何備份舊伺服器上的資料庫。

  4. 將 BAM 通知服務資料庫複製到新的 SQL 伺服器。

  5. 請遵循《SQL Server 在線叢書》中的指示,瞭解如何在新伺服器上還原資料庫。

  6. 編輯 BAMConfiguration.xml 檔案,並將Alert DeploymentUnit區段中的 ServerName 變更為新的伺服器名稱。

  7. 儲存並關閉 BAMConfiguration.xml 檔案。

  8. 依序按一下 [ 開始] 和 [ 執行]、輸入 cmd,然後按一下 [ 確定]。

  9. 在命令提示字元中,流覽至下列目錄:

    %SystemDrive%\Program Files\MicrosoftBizTalk Server\Tracking

  10. 在命令提示字元中,輸入:

    bm.exe update-config -FileName:BAMConfiguration.xml  
    

    備註

    在支援使用者帳戶控制 (UAC) 的系統上,您可能需要以系統管理許可權執行此工具。

  11. 更新對 BAM 通知服務資料庫的引用。 如需詳細資訊,請參閱 如何更新 BAM 通知服務資料庫的參考

另請參閱

移動 BizTalk Server 資料庫