エンジン コンポーネントに対する Notification Services のインスタンスを登録する方法 (SQL Server Management Studio)
アプリケーション定義で、ホストされるイベント プロバイダ、ジェネレータ、およびディストリビュータを実行するサーバーをそれぞれ指定します。これらの各サーバーで、Notification Services エンジンを実行する必要があります。通常、Notification Services エンジンは、Microsoft Windows サービスの NS$instanceName によって実行されます。このサービスは、Notification Services のインスタンスを登録する際に作成します。このトピックでは、Notification Services のインスタンスを登録して、この Windows サービスを作成する方法について説明します。
メモ : |
---|
Microsoft SQL Server Management Studio を使用して Notification Services のインスタンスを登録する場合は、ローカル サーバーにレジストリ エントリを作成します。このローカル サーバーはデータベース サーバーと異なる場合もあります。レジストリ エントリのデータベース サーバーの値は、SQL Server Management Studio で接続するデータベース エンジン のインスタンスです。 |
メモ : |
---|
Notification Services エンジンをカスタム アプリケーションでホストしている場合は、インスタンスを登録するときに Windows サービスを作成しないでください。詳細については、「Notification Services エンジンのホスト」を参照してください。 |
Notification Services のインスタンスを登録して Windows サービスを作成するには
SQL Server Management Studio で、インスタンス データベースとアプリケーション データベースをホストするデータベース エンジン のインスタンスに接続していることを確認します。
オブジェクト エクスプローラで、[Notification Services] ノードを展開します。
登録するインスタンスを右クリックし、[タスク] をポイントして、[登録] をクリックします。
[Windows サービスを作成する] チェック ボックスをオンにします。
Windows サービスのログオン アカウントとパスワードを入力します。ローカル コンピュータの Users グループのメンバである、ローカル、ドメイン、またはビルトインのいずれかの Windows アカウントを指定する必要があります。詳細については、「Notification Services のインスタンスの Windows アカウントの構成」を参照してください。
SQL Server 認証を使用してデータベースにアクセスする場合は、[SQL Server 認証] を選択し、有効な SQL Server ログインおよびパスワードを入力します。それ以外の場合は、[Windows 認証] が選択されたままにします。
引数の暗号化を使用する場合は、左ペインで [暗号化] を選択し、インスタンスの作成時に使用したものと同じ暗号化キーを入力します。
[OK] をクリックしてインスタンスを登録し、パフォーマンス カウンタを作成して、Windows サービスを作成します。
参照
概念
その他の技術情報
Notification Services の配置
nscontrol register コマンド
[登録インスタンス] ([全般])
インスタンスとアプリケーションの管理に関する操作方法のトピック (Notification Services)