Vorgehensweise: Wiederherstellen oder Verschieben einer Einzelbereitstellung von Notification Services
Eine Einzelbereitstellung von Notification Services hostet eine gesamte Notification Services-Instanz, einschließlich Folgendem:
- Modulkomponenten, die die gehosteten Ereignisanbieter, Generatoren und Verteiler enthalten.
- Die SQL Server-Datenbankmodul-Instanz, die die Instanz- und Anwendungsdatenbanken hostet.
- Optional Clientkomponenten wie Abonnementverwaltungsschnittstellen und nicht gehostete Ereignisanbieter.
In diesem Thema wird das allgemeine Verfahren zum Wiederherstellen oder Verschieben einer Einzelbereitstellung von Notification Services gezeigt.
Wichtig: |
---|
Alle Bereitstellungen von Notification Services sind eindeutig. Wenn Sie über eine Einzelbereitstellung von Notification Services verfügen, verwenden Sie folgendes Verfahren als Richtlinie zum Entwickeln und Testen eines eigenen Verfahrens. |
Schritt 1: Wiederherstellen der Dateien, Metadaten und Registrierungsinformationen
Installieren Sie SQL Server 2005-Datenbankmodul und Notification Services. Weitere Informationen finden Sie unter Installieren von SQL Server 2005.
Erstellen Sie alle Microsoft Windows-Konten und SQL Server-Anmeldekonten, die von der Notification Services-Instanz benötigt werden.
Stellen Sie die Instanzdatenbank und die Anwendungsdatenbanken wieder her.
Die genauen Verfahren, die Sie zum Wiederherstellen einer Datenbank verwenden, hängen vom Wiederherstellungsmodell ab. Weitere Informationen zum Wiederherstellen von Datenbanken finden Sie unter Sichern und Wiederherstellen (SQL Server Management Studio) (Themen zur Vorgehensweise).
Stellen Sie alle von der Notification Services-Instanz verwendeten Betriebsdateien wieder her. 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.
Zeigen Sie im Menü Start unter Programme auf Microsoft SQL Server 2005 und dann auf Konfigurationstools, und klicken Sie anschließend auf Notification Services-Eingabeaufforderung, um ein Eingabeaufforderungsfenster zu öffnen.
Registrieren Sie die Notification Services-Instanz, wobei der Windows-Dienst NS$instanceName erstellt wird.
Hinweis: 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. Reparieren Sie die Metadaten für die Notification Services-Instanz.
Schritt 2: Aktualisieren der Notification Services-Instanz bei Bedarf
Deaktivieren Sie die Notification Services-Instanz.
Ändern Sie den SQL Server-Systemwert in der Instanzkonfiguration, sodass er auf die neue Datenbankmodul-Instanz verweist.
Ändern Sie die Systemnamenswerte in jeder Anwendungsdefinition, sodass sie auf den neuen Computernamen verweisen.
Aktualisieren Sie die Instanz, um die Änderungen in der Instanzdatenbank und den Anwendungsdatenbanken zu übernehmen.
Schritt 3: Onlineschalten der Notification Services-Instanz
Aktivieren Sie die Notification Services-Instanz.
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.
Überprüfen Sie den Status der Notification Services-Instanz.
- Vorgehensweise: Anzeigen des Status einer Instanz von Notification Services (SQL Server Management Studio)
- nscontrol status (Befehl)
Hinweis: Es kann 30 Sekunden dauern, bis der Status aktualisiert wird.
Siehe auch
Aufgaben
Vorgehensweise: Wiederherstellen oder Verschieben von Notification Services-Clientkomponenten
Vorgehensweise: Wiederherstellen oder Verschieben von Notification Services-Datenbanken
Vorgehensweise: Wiederherstellen oder Verschieben von Notification Services-Modulkomponenten
Konzepte
Wiederherstellen von Instanzen von Notification Services
Andere Ressourcen
Verwalten von Notification Services
Vorgehensweisen zum Verwalten von Instanzen und Anwendungen (Notification Services)