Vorgehensweise: Aktivieren einer Anwendung in einer mehrere Anwendungen umfassenden Instanz (SQL Server Management Studio)
Wenn Sie beliebige Werte in einer Anwendung ändern müssen, die Werte in der Instanzkonfigurationsdatei (Instance Configuration File, ICF) oder in anderen von der Instanz gehosteten Anwendungen jedoch nicht aktualisieren müssen, können Sie nur die gewünschte Anwendung aktualisieren. Andere Anwendungen in der Instanz können fortgesetzt werden, während die Aktualisierung ausgeführt wird.
Beachten Sie, dass von Notification Services die Instanzkonfigurationsdatei und andere ADFs gelesen, die Werte mit aktuellen Werten in den Datenbanken verglichen werden und dann versucht wird, unterschiedliche Daten zu aktualisieren.
Hinweis: |
---|
Wenn Sie eine Ereignis-, Abonnement- oder Benachrichtigungsklasse aktualisieren, werden die zugrunde liegenden Tabellen gelöscht und neu erstellt. |
Hinweis: |
---|
Wenn Sie eine Betriebsdatei ändern, müssen Sie die Instanz neu starten, um die geänderte Datei zu laden. |
Hinweis: |
---|
Beim folgenden Verfahren wird vorausgesetzt, dass Sie die Notification Services-Instanz konfigurieren, indem Sie eine Instanzkonfigurationsdatei (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 aktualisieren Sie eine Anwendung
Aktualisieren Sie die ADF der Anwendung.
Beachten Sie, dass Sie die gesamte Instanz deaktivieren und aktualisieren müssen, wenn Sie die Instanzkonfigurationsdatei aktualisieren.
Sichern Sie die Instanz- und Anwendungsdatenbanken. Weitere Informationen finden Sie unter Sichern und Wiederherstellen von Datenbanken in SQL Server.
Öffnen Sie im Objekt-Explorer den Ordner Notification Services.
Klicken Sie mit der rechten Maustaste auf die Instanz, und wählen Sie Eigenschaften aus.
Wählen Sie im linken Bereich Anwendungen aus.
Wählen Sie im Feld Anwendung die Anwendung aus, die Sie aktualisieren.
Deaktivieren Sie im Feld Komponenten das Kontrollkästchen für jede Komponente der Anwendung, und klicken Sie dann auf OK, um die Änderungen zu übernehmen. Sie können alle Kontrollkästchen deaktivieren, indem Sie das Kontrollkästchen Anwendung deaktivieren.
Klicken Sie mit der rechten Maustaste auf die Instanz, zeigen Sie auf Tasks, und wählen Sie dann Aktualisieren aus.
Klicken Sie im Dialogfeld Instanz aktualisieren auf Durchsuchen, und wählen Sie die aktualisierte ICF aus.
Geben Sie bei Bedarf Werte für alle Parameter ein, die im Feld Parameter angezeigt werden, oder aktualisieren Sie diese.
Falls die Instanz Argumentverschlüsselung verwendet, klicken Sie im linken Bereich auf Verschlüsselung, und geben Sie dann den Verschlüsselungsschlüssel ein.
Klicken Sie auf OK, um das Update auszuführen.
Klicken Sie mit der rechten Maustaste auf die Instanz, und wählen Sie Eigenschaften aus.
Wählen Sie im linken Bereich Anwendungen aus.
Wählen Sie im Feld Anwendung die Anwendung aus, die Sie aktualisieren.
Aktivieren Sie im Feld Komponenten das Kontrollkästchen für jede Komponente der Anwendung, und klicken Sie dann auf OK, um die Änderungen zu übernehmen.
Siehe auch
Aufgaben
Andere Ressourcen
Aktualisieren von Instanzen und Anwendungen
Vorgehensweisen zum Verwalten von Instanzen und Anwendungen (Notification Services)