Freigeben über


Vorgehensweise: Wiederherstellen oder Verschieben von Notification Services-Modulkomponenten

Mit Modulkomponenten werden der Ereignisanbieterhost, die Generatoren und Verteiler bezeichnet. In diesem Thema wird das allgemeine Verfahren zum Wiederherstellen von Modulkomponenten auf einem Server oder zum Verschieben von Modulkomponenten zu einem neuen Server gezeigt.

ms166378.note(de-de,SQL.90).gifWichtig:
Alle Bereitstellungen von Notification Services sind eindeutig. Falls Sie über Modulkomponenten auf Remoteservern verfügen, verwenden Sie das folgende Verfahren als Richtlinie zum Entwickeln und Testen eines eigenen Wiederherstellungsverfahrens.

Schritt 1: Wiederherstellen der Dateien und der Registrierung

  1. Installieren Sie Notification Services. Weitere Informationen finden Sie unter Installation von SQL Server Notification Services.

  2. Erstellen Sie die Microsoft Windows-Konten, die von den Notification Services-Modulkomponenten benötigt werden.

  3. Stellen Sie alle Betriebsdateien wieder her, die von den Modulkomponenten verwendet werden. Wenn Sie nicht über eine Liste der Dateien und ihrer erforderlichen Speicherorte verfügen, können Sie in der Instanzkonfiguration und in den Anwendungsdefinitionen danach suchen. Wenn Sie nicht über diese Informationen verfügen, können Sie eine Instanzkonfigurationsdatei (Instance Configuration File, ICF) und Anwendungsdefinitionsdateien (Application Definition Files, ADFs) aus den Datenbanken exportieren. Weitere Informationen finden Sie unter Exportieren der Notification Services-Instanz und -Anwendungsmetadaten.

  4. Registrieren Sie die Notification Services-Instanz, wobei der Windows-Dienst NS$instanceName erstellt wird.

    ms166378.note(de-de,SQL.90).gifHinweis:
    Falls Sie das Notification Services-Modul in einer benutzerdefinierten Anwendung hosten, erstellen Sie den Windows-Dienst nicht. Weitere Informationen finden Sie unter Hosten des Notification Services-Moduls.

Schritt 2: Aktualisieren der Notification Services-Instanz bei Bedarf

  1. Deaktivieren Sie die Notification Services-Instanz.

  2. Aktualisieren Sie die Systemnamenswerte in der Anwendungsdefinition für jede von der Instanz gehostete Anwendung.

    Jeder gehostete Ereignisanbieter, Generator und Verteiler verfügt über einen eigenen Systemnamenswert.

    In einer Anwendungsdefinitionsdatei (ADF) können die Systemnamenswerte Parameter wie z. B. %SystemName% sein. In diesem Fall stellen Sie die Werte beim Aktualisieren der Notification Services-Instanz bereit.

  3. Aktualisieren Sie die Notification Services-Instanz, um die neuen Systemnamenswerte in den Anwendungsdatenbanken zu übernehmen.

Schritt 3: Onlineschalten der Modulkomponenten

  1. Aktivieren Sie die Notification Services-Instanz.

  2. Starten Sie die Notification Services-Instanz. Starten Sie den Windows-Dienst, wenn Sie den Windows-Dienst NS-$instanceName verwenden. Wenn Sie das Modul in einer benutzerdefinierten Anwendung hosten, verwenden Sie die benutzerdefinierte Anwendung, um die Instanz zu starten.

  3. Überprüfen Sie den Status der Notification Services-Instanz.

ms166378.note(de-de,SQL.90).gifHinweis:
Nachdem Sie überprüft haben, dass alle Komponenten auf den richtigen Servern ausgeführt werden, können Sie die Registrierung der Notification Services-Instanz auf dem alten Server aufheben.

Siehe auch

Aufgaben

Vorgehensweise: Wiederherstellen oder Verschieben einer Einzelbereitstellung von Notification Services
Vorgehensweise: Wiederherstellen oder Verschieben von Notification Services-Clientkomponenten
Vorgehensweise: Wiederherstellen oder Verschieben von Notification Services-Datenbanken

Konzepte

Wiederherstellen von Instanzen von Notification Services

Andere Ressourcen

Verwalten von Notification Services
Vorgehensweisen zum Verwalten von Instanzen und Anwendungen (Notification Services)

Hilfe und Informationen

Informationsquellen für SQL Server 2005