Freigeben über


Vorgehensweise: Hinzufügen einer Anwendung zu einer bereitgestellten Notification Services-Instanz (Eingabeaufforderung)

Zum Hinzufügen einer Anwendung zu einer vorhandenen Instanz müssen Sie die Instanzkonfiguration ändern und dann die Instanz aktualisieren. Im folgenden Verfahren wird gezeigt, was geändert werden muss und wie das Update dann mithilfe der Befehlszeilenprogramme ausgeführt wird.

ms166411.note(de-de,SQL.90).gifHinweis:
Beim folgenden Verfahren wird vorausgesetzt, dass Sie die Notification Services-Instanz konfigurieren, indem Sie eine Instanzkonfigurationsdatei (Instance Configuration File, ICF) und Anwendungsdefinitionsdateien (Application Definition Files, ADFs) verwenden. Wenn Sie Notification Services Management Objects (NMO) verwenden, verwenden Sie Methoden der Microsoft.SqlServer.Management.Nmo.Instance-Klasse, um die Notification Services-Instanz zu aktualisieren.

So fügen Sie einer bereitgestellten Notification Services-Instanz eine Anwendung hinzu

  1. Erstellen Sie oder besorgen Sie sich die Anwendungsdefinitionsdatei für die neue Anwendung.

  2. Führen Sie in der ICF folgende Aktionen aus:

    • Fügen Sie einen Application-Knoten für die Anwendung hinzu.
    • Fügen Sie dem Protocols-Knoten benutzerdefinierte Protokolle hinzu, die von der Anwendung verwendet werden, und fügen Sie dem DeliveryChannels-Knoten beliebige zusätzliche Übermittlungskanäle hinzu.
    • Ändern Sie bei Bedarf den ParameterDefaults-Knoten.
  3. Sichern Sie die Instanz- und Anwendungsdatenbanken. Weitere Informationen finden Sie unter Sichern und Wiederherstellen von Notification Services.

  4. Zeigen Sie im Menü Start unter Programme auf Microsoft SQL Server 2005 und auf Konfigurationstools, und klicken Sie dann auf Notification Services-Eingabeaufforderung, um ein Eingabeaufforderungsfenster zu öffnen.

  5. Geben Sie den folgenden Befehl ein, um die Instanz zu deaktivieren:

    nscontrol disable -nameinstanceName

  6. Geben Sie den folgenden Befehl ein, um die in der Konfigurationsdatei vorgenommenen Änderungen zu übernehmen:

    nscontrol update -inconfigurationFile

    Falls in der Instanz oder Anwendung Befehlszeilenparameter erforderlich sind, enthält der Befehl nscontrol update weitere Argumente. Weitere Informationen finden Sie unter nscontrol update (Befehl).

  7. Registrieren Sie zum Aktualisieren von Leistungsindikatoren die Notification Services-Instanz erneut, wobei Sie nur die Argumente -name und -server verwenden. Führen Sie diesen Schritt nicht aus, wenn Sie die Leistungsindikatoren nicht verwenden oder ihre Aktualisierung nicht erforderlich ist. Geben Sie die folgenden Befehle ein, um die Instanz erneut zu registrieren:

    1. **net stop ns$**instanceName
    2. nscontrol register -nameinstanceName-serverdatabaseServer
      Wenn Sie die Microsoft SQL Server-Authentifizierung oder Argumentverschlüsselung verwenden, müssen Sie weitere Parameter angeben. Weitere Informationen finden Sie unter nscontrol register (Befehl).
    3. **net start ns$**instanceName
      ms166411.note(de-de,SQL.90).gifHinweis:
      Falls die Notification Services-Instanz auf mehreren Servern dezentral skaliert ist, registrieren Sie die Instanz auf jedem Server erneut.
  8. Geben Sie den folgenden Befehl ein, um die Instanz zu aktivieren:

    nscontrol enable -nameinstanceName

Siehe auch

Aufgaben

Vorgehensweise: Hinzufügen einer Anwendung zu einer bereitgestellten Notification Services-Instanz (SQL Server Management Studio)

Konzepte

Hinzufügen einer Anwendung zu einer Instanz

Andere Ressourcen

Vorgehensweisen zum Verwalten von Instanzen und Anwendungen (Notification Services)

Hilfe und Informationen

Informationsquellen für SQL Server 2005