Compatibilità con le versioni precedenti di Notification Services

Nelle sezioni seguenti vengono indicate alcune modifiche di SQL Server 2005 Notification Services che possono avere conseguenze sulle applicazioni di Notification Services esistenti.

Funzionalità obsolete

Le classi seguenti dell'API di Notification Services e le relative definizioni esplicite di interfaccia associate sono state considerate obsolete e sostituite con le classi NMO (Notification Services Management Object).

Classe obsoleta Classe NMO sostitutiva

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

Funzionalità non più utilizzate

Non esistono funzionalità di Notification Services 2.0 non più utilizzate in SQL Server 2005.

Modifiche di interruzione

SQL Server 2005 Notification Services include alcune modifiche che causeranno l'interruzione del funzionamento delle applicazioni di Notification Services 2.0 esistenti in seguito all'aggiornamento a SQL Server 2005. Nella tabella sottostante è incluso l'elenco delle modifiche di interruzione note.

Modifica di interruzione Descrizione

La funzione Notify() è stata rimossa.

In Notification Services 2.0 è necessario utilizzare la funzione Notify() in qualsiasi regola di sottoscrizione che genera notifiche. Per motivi correlati alle prestazioni e alla protezione, la funzione Notify() è stata rimossa. Per ulteriori informazioni, vedere Migrazione di istanze di Notification Services 2.0 a SQL Server 2005.

I componenti personalizzati devono essere ricompilati.

In SQL Server 2005 il nome sicuro dell'assembly di Notification Services è cambiato. Di conseguenza, è necessario ricompilare eventuali provider di eventi personalizzati, formattatori del contenuto, protocolli di recapito e applicazioni personalizzate create mediante l'API di Notification Services. Per ricompilare i componenti o le applicazioni, utilizzare gli assembly di SQL Server 2005 e .NET Framework versione 2.0.

Le istanze di Notification Services devono utilizzare la stessa versione del Motore di database.

Le istanze di Notification Services 2.0 devono utilizzare il Motore di database di SQL Server 2000. Le istanze di SQL Server 2005 Notification Services devono utilizzare Motore di database di SQL Server 2005. Dopo aver eseguito l'aggiornamento del Motore di database a SQL Server 2005, è necessario eseguire la migrazione dell'istanza di Notification Services a SQL Server 2005. Per ulteriori informazioni, vedere Migrazione di istanze di Notification Services 2.0 a SQL Server 2005.

Modifiche dei comportamenti

Non sono state apportate modifiche significative ai comportamenti di SQL Server 2005 Notification Services.

Vedere anche

Concetti

Migrazione delle istanze di Notification Services
Installazione di SQL Server Notification Services

Guida in linea e informazioni

Assistenza su SQL Server 2005