Abwärtskompatibilität von Notification Services
In den folgenden Abschnitten sind die Änderungen in SQL Server 2005 Notification Services aufgelistet, die sich auf vorhandene Notification Services-Anwendungen auswirken können.
Als veraltet markierte Features
Die folgenden Klassen in der Notification Services-API und die ihnen zugeordneten expliziten Schnittstellendefinitionsdateien sind als veraltet markiert und wurden durch Notification Services Management Object-Klassen (NMO-Klassen) ersetzt.
Als veraltet markierte Klasse | NMO-Ersatzklasse |
---|---|
Nicht mehr unterstützte Funktionalität
Alle Notification Services 2.0-Funktionalitäten werden in SQL Server 2005 weiter unterstützt.
Aktuelle Änderungen
SQL Server 2005 Notification Services enthält einige Änderungen, die dazu führen, dass vorhandene Notification Services 2.0-Anwendungen nach der Aktualisierung auf SQL Server 2005 nicht mehr funktionieren. In der folgenden Tabelle sind die Änderungen aufgelistet, für die solche Auswirkungen bekannt sind.
Aktuelle Änderung | Beschreibung |
---|---|
Die Notify()-Funktion wurde entfernt. |
Die Notify()-Funktion musste in Notification Services 2.0 in Abonnementregeln verwendet werden, durch die Benachrichtigungen generiert wurden. Im Interesse der Sicherheit und der Leistung wurde die Notify()-Funktion entfernt. Weitere Informationen finden Sie unter Migrieren der Instanzen von Notification Services 2.0 auf SQL Server 2005. |
Benutzerdefinierte Komponenten müssen neu kompiliert werden. |
Der starke Name des Notification Services-Assemblys wurde in SQL Server 2005 geändert. Infolgedessen müssen Sie alle benutzerdefinierten Ereignisanbieter, Inhaltsformatierer, Übermittlungsprotokolle und mithilfe der Notification Services-API erstellten benutzerdefinierten Anwendungen neu kompilieren. Wenn Sie diese Komponenten oder Anwendungen neu kompilieren, verwenden Sie die SQL Server 2005-Assemblys und .NET Framework, Version 2.0. |
In Notification Services-Instanzen muss dieselbe Version des Datenbankmodul verwendet werden. |
In Instanzen von Notification Services 2.0 muss das SQL Server 2000-Datenbankmodul verwendet werden. In SQL Server 2005 Notification Services-Instanzen muss das SQL Server 2005-Datenbankmodul verwendet werden. Nachdem Sie Datenbankmodul auf SQL Server 2005 aktualisiert haben, müssen Sie die Instanz von Notification Services zu SQL Server 2005 migrieren. Weitere Informationen finden Sie unter Migrieren der Instanzen von Notification Services 2.0 auf SQL Server 2005. |
Verändertes Programmverhalten
SQL Server 2005 Notification Services weist keine maßgeblichen Änderungen am Programmverhalten auf.
Siehe auch
Konzepte
Migrieren von Notification Services-Instanzen
Installation von SQL Server Notification Services