BAM Notification Services データベースの移動

ここでは、BAM Notification Services データベースを他のサーバーに移動する手順について説明します。

Note

BAM Notification Services Application (BAMAlertsApplication) データベースおよび BAM Notification Services Instance (BAMAlertsNSMain) データベースは、一緒に移動する必要があります。

前提条件

この手順を実行するには、SQL Server sysadmin 固定サーバーの役割のメンバーであるアカウントを使用してログオンする必要があります。

BAM Notification Services データベースを移動するには

  1. BAM を復元するときに使用する .xml ファイルのコピーを用意します。

    1. [ スタート] をクリックし、[ 実行] をクリックし、「 cmd」と入力して、[OK] をクリック します

    2. コマンド プロンプトで、次のディレクトリに移動します

      %SystemDrive%\Program Files\MicrosoftBizTalk Server\Tracking

    3. コマンド プロンプトで、次のコマンドを入力します。

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

      Note

      ユーザー アカウント制御 (UAC) をサポートするシステムでは、管理者特権を使用してこのツールを実行することが必要な場合があります。

  2. コマンド プロンプトに、次のコマンドを入力します。

    Net stop NS$BamAlerts  
    
  3. SQL Serverオンライン ブックの手順に従って、古いサーバー上のデータベースをバックアップする方法を確認します。

  4. BAM Notification Services データベースを新しい SQL Server にコピーします。

  5. SQL Server Books Online に記載されている手順に従い、新しいサーバーにデータベースを復元します。

  6. BAMConfiguration.xml ファイルで、Alert DeploymentUnit セクションの ServerName を新しいサーバー名に変更します。

  7. BAMConfiguration.xml ファイルを保存して閉じます。

  8. [ スタート] をクリックし、[ 実行] をクリックし、「 cmd」と入力して、[OK] をクリック します

  9. コマンド プロンプトで、次のディレクトリに移動します

    %SystemDrive%\Program Files\MicrosoftBizTalk Server\Tracking

  10. コマンド プロンプトで、次のコマンドを入力します。

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

    Note

    ユーザー アカウント制御 (UAC) をサポートするシステムでは、管理者特権を使用してこのツールを実行することが必要な場合があります。

  11. BAM Notification Services データベース名の参照を更新します。 詳細については、「 BAM Notification Services データベースへの参照を更新する方法」を参照してください。

参照

BizTalk Server データベースの移動