업그레이드
SQL-DMO 응용 프로그램은 업그레이드할 수 없습니다. SMO 클래스를 사용하여 응용 프로그램을 다시 작성해야 합니다. SMO에 대한 SQL-DMO 매핑을 참조하십시오.
SQL Server 2000 및 SQL Server 7.0 지원
다음 SMO 네임스페이스는 이전 버전의 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
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 |
안 함 |