Freigeben über


Starten und Beenden von Notification Services-Instanzen

Beim Definieren einer Notification Services-Anwendung geben Sie den Server an, der jeden einzelnen gehosteten Ereignisanbieter, Generator und Verteiler ausführt. Diese Komponenten werden vom Notification Services-Modul ausgeführt. In der Regel ist dies der Microsoft Windows-Dienst NS$instanceName. Sie können eine Notification Services-Instanz auf einem Server starten, indem Sie das Notification Services-Modul starten, was in der Regel den Start des Windows-Dienstes bedeutet.

Starten des Notification Services-Moduls

Wenn Sie eine Notification Services-Instanz starten, erhält das Modul den Namen des Datenbankservers von der Registrierung und überprüft die Instanzdatenbank und Anwendungsdatenbanken, um zu bestimmen, welche Komponenten auf diesem Server ausgeführt werden. Vom Modul wird außerdem überprüft, ob diese Komponenten aktiviert oder deaktiviert sind. Alle aktivierten Komponenten beginnen mit dem Verarbeiten von Daten. Alle deaktivierten Komponenten sind angehalten und beginnen erst dann mit dem Verarbeiten von Daten, wenn sie aktiviert wurden.

Während das Modul ausgeführt wird, überprüft es alle 30 Sekunden den aktivierten oder deaktivierten Status seiner Komponenten. Falls sich der Status einer Komponente ändert, wird von der Komponente eine Sequenz zum Starten oder Herunterfahren ausgeführt.

Wenn der Windows-Dienst NS$instanceName das Notification Services-Modul ausführt, können Sie das Notification Services-Modul über den Dienste-Manager, das Eingabeaufforderungsfenster oder über SQL Server Management Studio starten. Falls das Modul in einer benutzerdefinierten Anwendung gehostet wird, müssen Sie die Anwendung zum Starten der Notification Services-Instanz verwenden.

So starten Sie alle Windows-Dienste für eine Notification Services-Instanz

So starten Sie einzelne Windows-Dienste

So starten Sie gruppierte Instanzen von Notification Services

So starten Sie ein gehostetes Notification Services-Modul

Beenden des Notification Services-Moduls

Beim Beenden des Notification Services-Moduls wird die Verarbeitung der Modulkomponenten auf dem Server beendet. Wenn die Notification Services-Instanz über mehrere Server dezentral skaliert ist, werden die Modulkomponenten auf anderen Servern weiterhin ausgeführt, bis sie deaktiviert werden oder bis das Modul auf diesen Servern beendet wird.

Wenn der Windows-Dienst NS$instanceName das Notification Services-Modul ausführt, können Sie die Notification Services-Instanz über den Dienste-Manager, das Eingabeaufforderungsfenster oder über SQL Server Management Studio beenden. Falls das Modul in einer benutzerdefinierten Anwendung gehostet wird, müssen Sie die Anwendung zum Beenden der Notification Services-Instanz verwenden.

So beenden Sie alle Windows-Dienste für eine Notification Services-Instanz

So beenden Sie einzelne Windows-Dienste

So beenden Sie gruppierte Instanzen von Notification Services

So beenden Sie ein gehostetes Notification Services-Modul

Siehe auch

Konzepte

Konfigurieren von Windows-Diensten von Notification Services
Aktivieren und Deaktivieren von Instanzen, Anwendungen oder Komponenten
Anzeigen des Status von Instanzen, Anwendungen und Komponenten
Hosten des Notification Services-Moduls

Andere Ressourcen

Problembehandlung bei Notification Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005