Share via


エンジン コンポーネントに対する Notification Services のインスタンスを登録する方法 (SQL Server Management Studio)

アプリケーション定義で、ホストされるイベント プロバイダ、ジェネレータ、およびディストリビュータを実行するサーバーをそれぞれ指定します。これらの各サーバーで、Notification Services エンジンを実行する必要があります。通常、Notification Services エンジンは、Microsoft Windows サービスの NS$instanceName によって実行されます。このサービスは、Notification Services のインスタンスを登録する際に作成します。このトピックでは、Notification Services のインスタンスを登録して、この Windows サービスを作成する方法について説明します。

ms171077.note(ja-jp,SQL.90).gifメモ :
Microsoft SQL Server Management Studio を使用して Notification Services のインスタンスを登録する場合は、ローカル サーバーにレジストリ エントリを作成します。このローカル サーバーはデータベース サーバーと異なる場合もあります。レジストリ エントリのデータベース サーバーの値は、SQL Server Management Studio で接続するデータベース エンジン のインスタンスです。
ms171077.note(ja-jp,SQL.90).gifメモ :
Notification Services エンジンをカスタム アプリケーションでホストしている場合は、インスタンスを登録するときに Windows サービスを作成しないでください。詳細については、「Notification Services エンジンのホスト」を参照してください。

Notification Services のインスタンスを登録して Windows サービスを作成するには

  1. SQL Server Management Studio で、インスタンス データベースとアプリケーション データベースをホストするデータベース エンジン のインスタンスに接続していることを確認します。

  2. オブジェクト エクスプローラで、[Notification Services] ノードを展開します。

  3. 登録するインスタンスを右クリックし、[タスク] をポイントして、[登録] をクリックします。

  4. [Windows サービスを作成する] チェック ボックスをオンにします。

  5. Windows サービスのログオン アカウントとパスワードを入力します。ローカル コンピュータの Users グループのメンバである、ローカル、ドメイン、またはビルトインのいずれかの Windows アカウントを指定する必要があります。詳細については、「Notification Services のインスタンスの Windows アカウントの構成」を参照してください。

  6. SQL Server 認証を使用してデータベースにアクセスする場合は、[SQL Server 認証] を選択し、有効な SQL Server ログインおよびパスワードを入力します。それ以外の場合は、[Windows 認証] が選択されたままにします。

  7. 引数の暗号化を使用する場合は、左ペインで [暗号化] を選択し、インスタンスの作成時に使用したものと同じ暗号化キーを入力します。

  8. [OK] をクリックしてインスタンスを登録し、パフォーマンス カウンタを作成して、Windows サービスを作成します。

参照

概念

レジストリ情報の更新

その他の技術情報

Notification Services の配置
nscontrol register コマンド
[登録インスタンス] ([全般])
インスタンスとアプリケーションの管理に関する操作方法のトピック (Notification Services)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手