Vorgehensweise: Wiederherstellen oder Verschieben von Notification Services-Datenbanken
Viele Instanzen von Notification Services verfügen über Datenbanken auf einem Remote-Datenbankserver. Wenn der Datenbankserver wiederhergestellt werden muss oder nur die Datenbanken für die Instanz von Notification Services wiederhergestellt werden müssen, verwenden Sie die folgende Prozedur als Richtlinie für das Entwickeln und Testen Ihrer eigenen Wiederherstellungsprozedur.
Wichtig: |
---|
Alle Bereitstellungen von Notification Services sind einzigartig. Wenn Sie über eine Einzelserverbereitstellung von Notification Services verfügen, verwenden Sie die folgende Prozedur als Richtlinie für das Entwickeln und Testen Ihrer eigenen Wiederherstellungsprozedur. |
Schritt 1: Wiederherstellen der Datenbanken und Reparieren der Instanz von Notification Services
Beenden Sie die Instanz von Notification Services auf allen Servern, auf denen die Modulkomponenten der Instanz ausgeführt werden.
Installieren Sie bei Bedarf SQL Server 2005-Datenbankmodul. Weitere Informationen finden Sie unter Installieren von SQL Server 2005.
Stellen Sie alle Microsoft Windows-Konten und Microsoft SQL Server-Anmeldekonten wieder her, die für die Instanz von Notification Services erforderlich sind.
Stellen Sie die Instanz- und Anwendungsdatenbanken wieder her.
Die genauen Prozeduren, 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).
Wenn Sie die Datenbanken einfach auf einen neuen Server verschieben, bietet der Assistent zum Kopieren von Datenbanken eine einfache Möglichkeit, Datenbanken zu kopieren. Weitere Informationen finden Sie unter Verwenden des Assistenten zum Kopieren von Datenbanken.
Führen Sie den Befehl nscontrol repair aus, um die Notification Services-Instanzmetadaten zu reparieren:
- Zeigen Sie im Menü Start auf Alle Programme\Microsoft SQL Server 2005\Konfigurationstools, und klicken Sie dann auf Notification Services-Eingabeaufforderung, um ein Eingabeaufforderungsfenster zu öffnen.
- nscontrol repair (Befehl)
Hinweis: Der Reparaturbefehl kann auf jedem Computer ausgeführt werden, der über die Modul- oder Clientkomponenten von Notification Services verfügt. Wenn die Instanz von Notification Services nicht registriert oder die Registrierung veraltet ist, geben Sie den Datenbankserver-Namen im Befehl nscontrol repair an.
Schritt 2: Neuregistrieren und Aktualisieren der Instanz, wenn sich der Instanzname des Datenbankmoduls geändert hat
Aktualisieren Sie die Registrierung auf allen Servern, auf denen ein gehosteter Ereignisanbieter, ein Verteiler, ein Generator, eine Abonnementverwaltungsschnittstelle, ein nicht gehosteter Ereignisanbieter oder eine andere Clientanwendung für die Instanz von Notification Services ausgeführt wird.
- Vorgehensweise: Registrieren einer Instanz von Notification Services für Modulkomponenten (SQL Server Management Studio)
- Vorgehensweise: Registrieren einer Instanz von Notification Services für Clientkomponenten (SQL Server Management Studio)
- nscontrol register (Befehl)
Hinweis: Wenn 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.
Deaktivieren Sie die Instanz von Notification Services.
Ändern Sie den SQL Server-Systemwert in der Instanzkonfiguration, damit er auf die richtige Instanz von Datenbankmodul verweist.
Aktualisieren Sie die Instanz von Notification Services, um die Änderung für die Instanzdatenbank zu übernehmen.
Schritt 3: Aktivieren und Starten der Instanz von Notification Services
Aktivieren Sie die Instanz von Notification Services.
Starten Sie die Instanz von Notification Services auf allen Servern, auf denen die Modulkomponenten der Instanz ausgeführt werden. Wenn Sie das Modul in einer benutzerdefinierten Anwendung hosten, verwenden Sie die benutzerdefinierte Anwendung zum Starten der Instanz.
Überprüfen Sie den Status der Instanz von Notification Services.
- 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 einer Einzelbereitstellung von Notification Services
Vorgehensweise: Wiederherstellen oder Verschieben von Notification Services-Clientkomponenten
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)