Compatibilité descendante de Notification Services

La liste de sections suivantes répertorie les modifications de SQL Server 2005 Notification Services susceptibles d'affecter vos applications Notification Services existantes.

Fonctionnalités désapprouvées

Les classes suivantes de l'API de Notification Services et leurs définitions d'interface explicite associées ont été désapprouvées et remplacées par les classes NMO (Notification Services Management Object).

Classe désapprouvée Classe NMO de remplacement

ApplicationEnumeration

ApplicationCollection

DeliveryChannel

DeliveryChannel

DeliveryChannelEnumeration

DeliveryChannelCollection

EventClass

EventClass

EventClassEnumeration

EventClassCollection

InstanceEnumeration

InstanceCollection

NotificationClass

NotificationClass

NotificationClassEnumeration

NotificationClassCollection

NSInstanceDescription

Instance

Protocol

NotificationClassProtocol

ProtocolEnumeration

NotificationClassProtocolCollection

SubscriptionClass

SubscriptionClass

SubscriptionClassEnumeration

SubscriptionClassCollection

Fonctionnalité abandonnée

Aucune fonctionnalité de Notification Services 2.0 n'a été abandonnée dans SQL Server 2005.

Dernières modifications

SQL Server 2005 Notification Services présente certaines modifications qui arrêteront l'exécution de vos applications Notification Services 2.0 lorsque vous le mettrez à niveau vers SQL Server 2005. Le tableau ci-dessous contient la liste des dernières modifications connues.

Dernières modifications Description

La fonction Notify() a été supprimée.

Dans Notification Services 2.0, vous deviez utiliser la fonction Notify() dans toute règle d'abonnement générant des notifications. Pour des raisons de sécurité et de performances, Notify() a été supprimé. Pour plus d'informations, consultez Migration des instances Notification Services 2.0 vers SQL Server 2005.

Les composants personnalisés doivent être recompilés.

Dans SQL Server 2005, le nom fort de l'assembly Notification Services a changé. Vous devez donc recompiler tous les fournisseurs d'événements personnalisés, les modules de formatage de contenu, les protocoles de remise et les applications personnalisées construits à l'aide de l'API de Notification Services. Lorsque vous recompilez ces composants ou applications, utilisez les assemblys SQL Server 2005 et .NET Framework version 2.0.

Les instances Notification Services doivent utiliser la même version du Moteur de base de données.

Les instances Notification Services 2.0 doivent utiliser le moteur de base de données SQL Server 2000. Les instances SQL Server 2005 Notification Services doivent utiliser le Moteur de base de données SQL Server 2005. Après avoir mis à niveau le Moteur de base de données vers SQL Server 2005, vous devez migrer l'instance Notification Services vers SQL Server 2005. Pour plus d'informations, consultez Migration des instances Notification Services 2.0 vers SQL Server 2005.

Modifications des comportements

Il n'existe pas de modification de comportement majeure pour SQL Server 2005 Notification Services.

Voir aussi

Concepts

Migration des instances Notification Services
Installation de SQL Server Notification Services

Aide et Informations

Assistance sur SQL Server 2005