次の方法で共有


グループ内の追加のコンピューターで Notifications Services を有効にする方法

複数コンピューター環境で BAM を実行する場合は、BAM 管理ユーティリティを実行してアクティビティを展開する各コンピューターで Notification Services を有効にする必要があります。

次のシナリオを考えてみましょう。

  • グループ A は、次のコンピューターで構成されます。

    • コンピューター 1 は、BAM 管理コンピューターとして使用されます。

    • コンピューター 2 は、BAM PIT データベースとスター スキーマ データベースをホストします。

    • コンピューター 3 は、BAM アーカイブ データベースと分析データベースをホストします。

    • コンピューター 4 は、BAM 警告データベースをホストします。

    • コンピューター 5 は、BizTalk Server データベースの残りの部分をホストします。

  • グループ B:

    • コンピューター 6 は、すべてのデータベースがグループ A と共有される BAM 管理コンピューターとして使用されます。

    グループ B のコンピューターからグループ A のデータベースにアクティビティを展開できるようにするには、まず Notification Services を通知サービスをホストする SQL Server に登録する必要があります。 Notification Services が登録されていない場合は、次のエラーが表示されます。

    アラートのデプロイ...エラー: BAM の展開に失敗しました。

    アラートはデプロイされませんでした。

    呼び出しの対象によって例外がスローされました。

    指定された Notification Services インスタンスのレジストリ エントリが見つかりませんでした。

通知サービスの追加コンピューターを登録するには

  1. 追加のグループのコンピューターで、[ スタート] をクリックし、[ すべてのプログラム] をポイントし、[ Microsoft SQL Server 2005]、[ 構成ツール] の順にクリックし、[ Notification Services コマンド プロンプト] をクリックします。

  2. コマンド プロンプトで、「 nscontrol register -name < NS prefix name chosen at config> -server <ns db sql server>」 と入力します。 これにより、Notification Services は正しいデータベースにログオンできます (この情報は nscontrol によってサービス マシンのレジストリに保持されます)。

こちらもご覧ください

BAM ランタイム設定の変更
BAM 管理ユーティリティ