Share via


SMO에 대한 SQL-DMO 매핑

SMO(SQL Server Management Object)로 전환하는 과정에서 몇 개의 SQL-DMO(SQL Distributed Management Object) 속성이 이동되거나 제거되었습니다. 다음 표에서는 SMO로 직접 변환되지 않은 DMO 속성이 어떻게 변경되었는지 설명합니다.

SQL-DMO 개체

SMO에서의 동작

Alert Object

Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

AlertSystem Object

Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

Application Object

제거되었습니다.

Backup ObjectBackup2 Object

BackupBackupRestoreBase 개체입니다.

BackupDevice Object

BackupDevice 개체입니다.

BulkCopy ObjectBulkCopy2 Object

제거되고 Transfer 개체로 대체되었습니다.

Category Object

Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다. AlertCategory, OperatorCategory, JobCategory 개체로 대체되었습니다.

Check Object

Check 개체입니다.

Column ObjectColumn2 Object

Column 개체입니다.

Configuration Object

ConfigurationConfigurationBase 개체입니다.

ConfigValue Object

ConfigProperty 개체입니다.

Database ObjectDatabase2 Object

Database 개체입니다.

DatabaseRole ObjectDatabaseRole2 Object

DatabaseRole 개체입니다.

DBFile Object

DataFile 개체입니다.

DBOption ObjectDBOption2 Object

DatabaseOptions 개체로 이동되었습니다.

Default ObjectDefault2 Object

Default 개체입니다.

DistributionArticle ObjectDistributionArticle2 Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

DistributionDatabase ObjectDistributionDatabase2 Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

DistributionPublication ObjectDistributionPublication2 Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

DistributionSubscription ObjectDistributionSubscription2 Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

Distributor ObjectDistributor2 Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

DRIDefault Object

ScriptingOptions 개체로 이동되었습니다.

FileGroup ObjectFileGroup2 Object

FileGroup 개체입니다.

FullTextCatalog ObjectFullTextCatalog2 Object

FullTextCatalogFullTextIndex 개체입니다.

Index ObjectIndex2 Object

Index 개체입니다.

IntegratedSecurity Object 개체

Microsoft.SqlServer.Management.Common 네임스페이스의 ServerConnection 개체로 기능이 이동되었습니다.

Job Object

Job 개체입니다. Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

JobFilter Object

JobFilter 개체입니다. Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

JobHistoryFilter Object

JobHistoryFilter 개체입니다. Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

JobSchedule Object

JobSchedule 개체입니다. Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

JobServer ObjectJobServer2 Object

JobServer 개체입니다. Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

JobStep Object

JobStep 개체입니다. Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

Key Object

ForeignKeyIndex 개체입니다.

LinkedServer ObjectLinkedServer2 Object

LinkedServer 개체입니다.

LinkedServerLogin Object

LinkedServerLogin 개체입니다.

LogFile Object

LogFile 개체입니다.

Login ObjectLogin2 Object

Login 개체입니다.

MergeArticle ObjectMergeArticle2 Object

MergeArticle 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

MergeDynamicSnapshotJob Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

MergePublication ObjectMergePublication2 Object

MergePublication 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

MergePullSubscription ObjectMergePullSubscription2 Object

MergePullSubscription 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

MergeSubscription Object

MergeSubscription 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

MergeSubsetFilter Object

N:Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

NameList Object

제거되었습니다. Scripter 개체의 대체 기능입니다.

Operator Object

Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

Permission ObjectPermission2 Object

ServerPermission, DatabasePermission, ApplicationRoleObjectPermission 개체입니다.

Property Object

Property 개체입니다.

Publisher ObjectPublisher2 Object

ReplicationServer 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

QueryResults ObjectQueryResults2 Object

DataTable 또는 DataSet 시스템 개체로 대체되었습니다.

RegisteredServer Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

RegisteredSubscriber Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

Registry ObjectRegistry2 Object

제거되었습니다.

RemoteLogin Object

ServerConnection 개체입니다. Common 네임스페이스로 이동되었습니다.

RemoteServer ObjectRemoteServer2 Object

ServerConnection 개체입니다. Microsoft.SqlServer.Management.Common 네임스페이스로 이동되었습니다.

Replication Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

ReplicationDatabase ObjectReplicationDatabase2 Object

ReplicationDatabase 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

ReplicationSecurity Object

ServerConnection 개체입니다. Microsoft.SqlServer.Management.Common 네임스페이스로 이동되었습니다.

ReplicationStoredProcedure ObjectReplicationStoredProcedure2 Object

ReplicationStoredProcedure 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

ReplicationTable ObjectReplicationTable2 Object

ReplicationTable 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

Restore ObjectRestore2 Object

RestoreBackupRestoreBase 개체입니다.

Rule ObjectRule2 Object

Rule 개체

Schedule Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

ServerGroup Object

제거되었습니다.

ServerRole Object

ServerRole 개체입니다.

SQLObjectList Object

SqlSmoObject 배열입니다.

SQLServer ObjectSQLServer2 Object

Server 개체입니다.

StoredProcedure ObjectStoredProcedure2 Object

StoredProcedureStoredProcedureParameter 개체입니다.

Subscriber ObjectSubscriber2 Object

Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

SystemDatatype ObjectSystemDataType2 Object

DataType 개체입니다.

Table ObjectTable2 Object

Table 개체입니다.

TargetServer Object

Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

TargetServerGroup Object

Microsoft.SqlServer.Management.Smo.Agent 네임스페이스로 이동되었습니다.

TransactionLog Object

Database 개체로 기능이 이동되었습니다.

TransArticle ObjectTransArticle2 Object

TransArticle 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

Transfer MethodTransfer2 Object

Transfer 개체입니다.

TransPublication ObjectTransPublication2 Object

TransPublication 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

TransPullSubscription ObjectTransPullSubscription2 Object

TransPullSubscription 개체입니다. Microsoft.SqlServer.Replication 네임스페이스로 이동되었습니다.

Trigger ObjectTrigger2 Object

Trigger 개체입니다.

User ObjectUser2 Object

User 개체입니다.

UserDefinedDatatype ObjectUserDefinedDataType2 Object

UserDefinedType 개체입니다.

UserDefinedFunction Object

UserDefinedFunctionUserDefinedFunctionParameter 개체입니다.

View ObjectView2 Object

View 개체입니다.