共用方式為


升級

SQL-DMO 應用程式無法升級。您必須使用 SMO 類別重新撰寫應用程式。請參閱<對 SMO 的 SQL-DMO 對應>。

SQL Server 2000 和 SQL Server 7.0 支援

舊版 SQL Server 不支援下列 SMO 命名空間:

  • 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

舊版的部分支援適用於 Microsoft.SqlServer.Management.Smo.Agent 和 Microsoft.SqlServer.Management.Smo 命名空間。

除了下列例外之外,Microsoft.SqlServer.Management.Smo 命名空間中的類別支援 SQL Server 2000 和 SQL Server 7.0:

類別

支援舊版

Certificate

Column

部分

Credential

DatabaseDdlTrigger

DatabaseDdlTriggerEvent

DatabaseDdlTriggerEventSet

DatabaseEvent

DatabaseEvents

DatabaseEventSet

DatabaseMirroringPayload

Endpoint

EndpointPayload

EndpointProtocol

HttpProtocol

IPExceptionObject

MasterKey

NumberedStoredProcedure

部分

NumberedStoredProcedureParameter

部分

ObjectEvent

ObjectEventSet

Parameter

部分

PartitionFunction

PartitionFunctionEvents

PartitionFunctionParameter

PartitionScheme

PartitionSchemeEvents

PartitionSchemeParameter

Payload

Protocol

ProtocolIPException

Schema

SchemaEvents

ServerDdlTrigger

ServerDdlTriggerEvent

ServerDdlTriggerEventSet

ServerEvent

ServerEventSet

ServerTraceEvent

ServerTraceEventSet

ServiceBrokerPayload

ServiceMasterKey

ServiceQueueEvent

ServiceQueueEventSet

SoapMethodObject

SoapPayload

SoapPayloadMethod

SqlAssembly

SqlAssemblyEvent

SqlAssemblyEvents