Mise à niveau

La mise à niveau d'une application SQL-DMO n'est pas possible. L'application doit être réécrite à l'aide des classes SMO. Consultez Mappage SQL-DMO vers SMO.

Prise en charge de SQL Server 2000 et SQL Server 7.0

Les espaces de noms SMO suivants ne sont pas pris en charge par les versions antérieures de SQL Server :

  • Microsoft.SqlServer.Management.NotificationServices

  • Microsoft.SqlServer.Management.Smo.Broker

  • Microsoft.SqlServer.Management.Smo.Mail

  • Microsoft.SqlServer.Management.Smo.RegisteredServer

  • Microsoft.SqlServer.Management.Smo.Wmi

  • Microsoft.SqlServer.Management.Trace

La prise en charge partielle des versions antérieures est disponible pour les espaces de noms Microsoft.SqlServer.Management.Smo.Agent et Microsoft.SqlServer.Management.Smo.

Les classes de l'espace de noms Microsoft.SqlServer.Management.Smo fournissent la prise en charge de SQL Server 2000 et SQL Server 7.0 avec les exceptions suivantes dans :

Classe

Prise en charge des versions antérieures

Certificat

Non

Colonne

Partielle

Informations d'identification

Non

DatabaseDdlTrigger

Non

DatabaseDdlTriggerEvent

Non

DatabaseDdlTriggerEventSet

Non

DatabaseEvent

Non

DatabaseEvents

Non

DatabaseEventSet

Non

DatabaseMirroringPayload

Non

Endpoint

Non

EndpointPayload

Non

EndpointProtocol

Non

HttpProtocol

Non

IPExceptionObject

Non

MasterKey

Non

NumberedStoredProcedure

Partielle

NumberedStoredProcedureParameter

Partielle

ObjectEvent

Non

ObjectEventSet

Non

Paramètre

Partielle

PartitionFunction

Non

PartitionFunctionEvents

Non

PartitionFunctionParameter

Non

PartitionScheme

Non

PartitionSchemeEvents

Non

PartitionSchemeParameter

Non

Payload

Non

Protocol

Non

ProtocolIPException

Non

Schema

Non

SchemaEvents

Non

ServerDdlTrigger

Non

ServerDdlTriggerEvent

Non

ServerDdlTriggerEventSet

Non

ServerEvent

Non

ServerEventSet

Non

ServerTraceEvent

Non

ServerTraceEventSet

Non

ServiceBrokerPayload

Non

ServiceMasterKey

Non

ServiceQueueEvent

Non

ServiceQueueEventSet

Non

SoapMethodObject

Non

SoapPayload

Non

SoapPayloadMethod

Non

SqlAssembly

Non

SqlAssemblyEvent

Non

SqlAssemblyEvents

Non