Angeben von Anwendungsversion und Anwendungsverlauf

Wenn Sie eine Notification Services-Anwendung definieren, können Sie eine Anwendungsversionsnummer bereitstellen und den Anwendungsverlauf dokumentieren.

Anwendungsversion

Geben Sie beim Definieren einer Anwendung eine Anwendungsversionsnummer an, wenn Sie Anwendungsversionen nachverfolgen möchten. Sie können Ihr eigenes Nummerierungssystem auswählen. Beispielsweise können Sie dafür sorgen, dass die Versionsnummer mit der Notification Services-Versionsnummer übereinstimmt, oder Sie können Anwendungsversionen nachverfolgen, indem Sie Ihre eigenen Versionsnummern verwenden.

Wenn Sie die Anwendung erstellen und aktualisieren, fügt Notification Services die Versionsnummer der NSVersionInfo-Tabelle der Anwendung in der Anwendungsdatenbank hinzu. Wenn Sie die Anwendung aktualisieren, muss die Versionsnummer mit der letzten Versionsnummer identisch oder höher als diese sein.

Wenn Sie keine Versionsnummer angeben, verwendet Notification Services die letzte Versionsnummer aus der NSVersionInfo-Tabelle. Ist in der Datenbank keine Version verfügbar, wird 0.0.0.0 von Notification Services eingegeben.

Versionsempfehlungen

Erhöhen Sie die Versionsnummer jedes Mal, wenn Sie die Anwendungsdefinition aktualisieren. Da Notification Services keine Aktualisierung zulässt, wenn die Versionsnummer niedriger als die Nummer in der Datenbank ist, kann dies helfen, zu verhindern, dass Sie eine Anwendung mit einer alten Definition aktualisieren.

Definieren der Anwendungsversionsnummer

Wenn Sie eine Anwendung mithilfe von XML definieren, geben Sie die Versionsnummer in der Anwendungsdefinitionsdatei (ADF, Application Definition File) an. Wenn Sie eine Anwendung programmgesteuert definieren, verwenden Sie Notification Services Management Objects (NMO), um die Versionsnummer anzugeben.

So definieren Sie die Anwendungsversion

Anwendungsverlauf

Möglicherweise möchten Sie außerdem nachverfolgen, wann die Anwendungsdefinition erstellt und wann sie zuletzt aktualisiert wurde. Diese Informationen dienen zu Ihrer eigenen Verwendung. Notification Services verwendet den Anwendungsverlauf nicht und speichert diese Informationen nicht in der Anwendungsdatenbank.

Wenn Sie eine Anwendung in einer ADF definieren, stellt das ADF-Schema Elemente bereit, um Datum und Uhrzeit der Erstellung sowie Datum und Uhrzeit der letzten Änderung nachzuverfolgen.

Wenn Sie eine Anwendung programmgesteuert definieren, können Sie den Anwendungsverlauf in Kommentaren nachverfolgen. Es gibt keine Verlaufsobjekte oder Verlaufseigenschaften.

So definieren Sie den Anwendungsverlauf

Siehe auch

Andere Ressourcen

Major Element (ADF)
Minor Element (ADF)
Revision Element (ADF)
Build Element (ADF)
Application Definition File Templates
Definieren von Notification Services-Anwendungen

Hilfe und Informationen

Informationsquellen für SQL Server 2005