Vorgehensweise: Migrieren von Notification Services-Instanzen zu einer höheren Edition (Eingabeaufforderung)
Wenn Sie mithilfe einer niedrigeren Edition von Microsoft SQL Server 2005, wie Standard Edition, eine Instanz von Notification Services erstellen und später auf eine höhere Edition von SQL Server, wie Enterprise Edition, aktualisieren möchten, müssen Sie die Instanz von Notification Services so migrieren, dass sie dem Datenbankserver entspricht. Die folgende Prozedur zeigt, wie eine Notification Services-Instanz mithilfe von Eingabeaufforderungs-Dienstprogrammen zu einer höheren Edition migriert wird.
Wichtig: |
---|
Instanzen von Notification Services können in vielen verschiedenen Konfigurationen bereitgestellt werden. Verwenden Sie die folgende Prozedur als Richtlinie beim Entwickeln und Testen eigener Migrationsverfahren. |
So aktualisieren Sie auf eine höhere Edition von Notification Services
Deaktivieren Sie die Instanz auf einem Server, auf dem sie registriert ist:
- Zeigen Sie im Menü Start auf Alle Programme\Microsoft SQL Server 2005\Konfigurationstools, und klicken Sie auf Notification Services-Eingabeaufforderung.
- Geben Sie den folgenden Befehl ein, um die Instanz zu deaktivieren:
nscontrol disable -nameinstanceName
Geben Sie auf allen Servern, auf denen die Instanz ausgeführt wird, den folgenden Befehl zum Beenden der Instanz ein:
**net stop NS$**instanceName
Wenn die Modulkomponenten in Ihrer eigenen Anwendung gehostet werden, müssen Sie sicherstellen, dass die Instanz nicht ausgeführt wird.
Aktualisieren Sie Notification Services auf allen Servern, auf denen die Instanz von Notification Services installiert ist, auf die höhere Edition.
Geben Sie auf einem Server den folgenden Befehl zum Aktualisieren der Metadaten in den Datenbanken ein:
nscontrol upgrade -nameinstanceName-serverdatabaseServer
Die genauen Argumente sind von der Sicherheitskonfiguration abhängig.
Geben Sie auf einem Server den folgenden Befehl zum Aktualisieren der Metadaten in den Datenbanken ein:
nscontrol update-inICFPath\ICFName.xml
Die genauen Argumente sind von der Sicherheitskonfiguration abhängig.
Geben Sie auf allen Servern, auf denen ein NS$instanceName-Windows-Dienst ausgeführt wird, zum Starten des Dienstes Folgendes ein:
**net start NS$**instanceName
Wenn die Modulkomponenten in Ihrer eigenen Anwendung gehostet werden, starten Sie die Instanz.
Geben Sie auf einem Server den folgenden Befehl zum Aktivieren der Instanz ein:
nscontrol enable -nameinstanceName
Siehe auch
Aufgaben
Migrieren von Notification Services-Instanzen zu einer höheren Edition von SQL Server 2005
Vorgehensweise: Migrieren von Notification Services-Instanzen zu einer höheren Edition (SQL Server Management Studio)