Share via


Notification Services インスタンスの開始と停止

Notification Services アプリケーションを定義する場合、ホストされるイベント プロバイダ、ジェネレータ、およびディストリビュータを実行するサーバーを指定します。Notification Services エンジン (通常は NS$instanceName Microsoft Windows サービス) がこれらのコンポーネントを実行します。サーバーで Notification Services のインスタンスを開始するには、Notification Services エンジン (通常は Windows サービス) を起動します。

Notification Services エンジンの起動

Notification Services のインスタンスを開始すると、エンジンがレジストリからデータベース サーバー名を取得し、インスタンス データベースとアプリケーション データベースを調べて、サーバーで実行するコンポーネントを決定します。また、エンジンはこれらのコンポーネントが有効であるかどうかを確認します。有効なすべてのコンポーネントがデータの処理を開始します。無効なコンポーネントはすべて一時的に停止し、有効になるまでデータの処理を開始しません。

エンジンの実行中は、30 秒ごとにコンポーネントの状態が有効であるかどうかが確認されます。コンポーネントの状態が変化した場合、そのコンポーネントが起動またはシャットダウンされます。

NS$instanceName Windows サービスが Notification Services エンジンを実行する場合、サービス マネージャ、コマンド プロンプト ウィンドウ、または SQL Server Management Studio から Notification Services エンジンを起動できます。カスタム アプリケーションでエンジンをホストしている場合は、そのアプリケーションを使用して Notification Services インスタンスを開始する必要があります。

Notification Services インスタンスのすべての Windows サービスを起動するには

個々の Windows サービスを起動するには

Notification Services のクラスタ化されたインスタンスを起動するには

ホストされた Notification Services エンジンを起動するには

Notification Services エンジンの停止

Notification Services エンジンを停止すると、サーバー上のエンジン コンポーネントの処理が停止します。Notification Services インスタンスを複数のサーバーにスケールアウトする場合、他のサーバーのエンジン コンポーネントは無効になるか、またはサーバーのエンジンが停止するまで継続して実行されます。

NS$instanceName Windows サービスが Notification Services エンジンを実行する場合、サービス マネージャ、コマンド プロンプト ウィンドウ、または SQL Server Management Studio から Notification Services インスタンスを停止できます。カスタム アプリケーションでエンジンをホストする場合は、このアプリケーションを使用して、Notification Services インスタンスを停止する必要があります。

Notification Services インスタンスのすべての Windows サービスを停止するには

個々の Windows サービスを停止するには

Notification Services のクラスタ インスタンスを停止するには

ホストされた Notification Services エンジンを停止するには

参照

概念

Notification Services Windows サービスの構成
インスタンス、アプリケーション、またはコンポーネントの有効化および無効化
インスタンス、アプリケーション、およびコンポーネントの状態表示
Notification Services エンジンのホスト

その他の技術情報

Notification Services のトラブルシューティング

ヘルプおよび情報

SQL Server 2005 の参考資料の入手