この手順を使用して、BAM Notification Services データベースを別のサーバーに移動できます。
注
BAM Notification Services アプリケーション (BAMAlertsApplication) データベースと BAM Notification Services インスタンス (BAMAlertsNSMain) データベースを一緒に移動する必要があります。
[前提条件]
この手順を実行するには、SQL Server sysadmin 固定サーバー ロールのメンバーであるアカウントでログオンする必要があります。
BAM Notification Services データベースを移動するには
BAM の復元に使用する .xml ファイルのコピーを取得します。
[スタート]をクリックし、[実行]をクリックして、「cmd」と入力し、[OK]をクリックします。
コマンド プロンプトで、次のディレクトリに移動します。
%SystemDrive%\Program Files\MicrosoftBizTalk Server\Tracking
コマンド プロンプトで、次のように入力します。
Bm.exe get-config –filename:BAMConfiguration.xml
注
ユーザー アカウント制御 (UAC) をサポートするシステムでは、管理者特権でツールを実行することが必要になる場合があります。
コマンド プロンプトで、次のように入力します。
Net stop NS$BamAlerts
SQL Server オンライン ブックの手順に従って、古いサーバー上のデータベースをバックアップする方法について説明します。
BAM Notification Services データベースを新しい SQL サーバーにコピーします。
新しいサーバーでデータベースを復元する方法については、SQL Server オンライン ブックの手順に従います。
BAMConfiguration.xml ファイルを編集し、[Alert DeploymentUnit] セクションの ServerName を新しいサーバー名に変更します。
BAMConfiguration.xml ファイルを保存して閉じます。
[スタート]をクリックし、[実行]をクリックして、「cmd」と入力し、[OK]をクリックします。
コマンド プロンプトで、次のディレクトリに移動します。
%SystemDrive%\Program Files\MicrosoftBizTalk Server\Tracking
コマンド プロンプトで、次のように入力します。
bm.exe update-config -FileName:BAMConfiguration.xml
注
ユーザー アカウント制御 (UAC) をサポートするシステムでは、管理者特権でツールを実行することが必要になる場合があります。
BAM Notification Services データベースへの参照を更新します。 詳細については、「 BAM Notification Services データベースへの参照を更新する方法」を参照してください。