Поделиться через


Сопоставление SQL-DMO с SMO

Некоторые свойства распределенных управляющих событий SQL (SQL-DMO) были перемещены или удалены при переходе на управляющие события SQL Server (SMO). В следующей таблице показано, что произошло со свойствами DMO, которые не были преобразованы непосредственно в SMO.

Объект SQL-DMO

Действие в SMO

Alert Object

Перемещено в пространство имен Microsoft.SqlServer.Management.Smo.Agent.

AlertSystem Object

Перемещено в пространство имен Microsoft.SqlServer.Management.Smo.Agent.

Application Object

Удалено.

Backup Object и Backup2 Object

Объекты Backup и BackupRestoreBase.

BackupDevice Object

Объекты BackupDevice

BulkCopy Object и BulkCopy2 Object

Удален и заменен объектом Transfer.

Category Object

Перемещено в пространство имен Microsoft.SqlServer.Management.Smo.Agent. Заменен объектами AlertCategory, OperatorCategory, JobCategory.

Check Object

Объект Check.

Column Object и Column2 Object

Объект Column.

Configuration Object

Объекты Configuration и ConfigurationBase.

ConfigValue Object

Объект ConfigProperty.

Database Object и Database2 Object

Объект Database.

DatabaseRole Object и DatabaseRole2 Object

Объект DatabaseRole.

DBFile Object

Объект DataFile.

DBOption Object и DBOption2 Object

Перемещен в объект DatabaseOptions.

Default Object и Default2 Object

Объект Default.

DistributionArticle Object и DistributionArticle2 Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

DistributionDatabase Object и DistributionDatabase2 Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

DistributionPublication Object и DistributionPublication2 Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

DistributionSubscription Object и DistributionSubscription2 Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

Distributor Object и Distributor2 Object

Перемещен в пространство имен Microsoft.SqlServer.Replication.

DRIDefault Object

Перемещен в объект ScriptingOptions.

FileGroup Object и FileGroup2 Object

Объект FileGroup.

FullTextCatalog Object и FullTextCatalog2 Object

Объекты FullTextCatalog и FullTextIndex.

Index Object и Index2 Object

Объект Index.

Объект IntegratedSecurity Object.

Функция перемещена в объект ServerConnection в пространстве имен Microsoft.SqlServer.Management.Common.

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 Object и JobServer2 Object

Объект JobServer. Перемещено в пространство имен Microsoft.SqlServer.Management.Smo.Agent.

JobStep Object

Объект JobStep. Перемещено в пространство имен Microsoft.SqlServer.Management.Smo.Agent.

Key Object

Объекты ForeignKey и Index.

LinkedServer Object и LinkedServer2 Object

Объект LinkedServer.

LinkedServerLogin Object

Объект LinkedServerLogin.

LogFile Object

Объект LogFile.

Login Object и Login2 Object

Объект Login.

MergeArticle Object и MergeArticle2 Object

Объект MergeArticle. Перемещено в пространство имен Microsoft.SqlServer.Replication.

MergeDynamicSnapshotJob Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

MergePublication Object и MergePublication2 Object

Объект MergePublication. Перемещено в пространство имен Microsoft.SqlServer.Replication.

MergePullSubscription Object и MergePullSubscription2 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 Object и Permission2 Object

Объекты ServerPermission, DatabasePermission, ApplicationRole и ObjectPermission.

Property Object

Объект Property.

Publisher Object и Publisher2 Object

Объект ReplicationServer. Перемещено в пространство имен Microsoft.SqlServer.Replication.

QueryResults Object и QueryResults2 Object

Заменены системными объектами DataTable или DataSet.

RegisteredServer Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

RegisteredSubscriber Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

Registry Object и Registry2 Object

Удалено.

RemoteLogin Object

Объект ServerConnection. Перемещен в общее пространство имен.

RemoteServer Object и RemoteServer2 Object

Объект ServerConnection. Перемещено в пространство имен Microsoft.SqlServer.Management.Common.

Replication Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

ReplicationDatabase Object и ReplicationDatabase2 Object

Объект ReplicationDatabase. Перемещено в пространство имен Microsoft.SqlServer.Replication.

ReplicationSecurity Object

Объект ServerConnection. Перемещено в пространство имен Microsoft.SqlServer.Management.Common.

ReplicationStoredProcedure Object и ReplicationStoredProcedure2 Object

Объект ReplicationStoredProcedure. Перемещено в пространство имен Microsoft.SqlServer.Replication.

ReplicationTable Object и ReplicationTable2 Object

Объект ReplicationTable. Перемещено в пространство имен Microsoft.SqlServer.Replication.

Restore Object и Restore2 Object

Объекты Restore и BackupRestoreBase.

Rule Object и Rule2 Object

Объект Rule.

Schedule Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

ServerGroup Object

Удалено.

ServerRole Object

Объект ServerRole.

SQLObjectList Object

Массив SqlSmoObject.

SQLServer Objectи SQLServer2 Object

Объект Server.

StoredProcedure Object и StoredProcedure2 Object

Объекты StoredProcedure и StoredProcedureParameter.

Subscriber Object и Subscriber2 Object

Перемещено в пространство имен Microsoft.SqlServer.Replication.

SystemDatatype Object и SystemDataType2 Object

Объект DataType.

Table Object и Table2 Object

Объект Table.

TargetServer Object

Перемещено в пространство имен Microsoft.SqlServer.Management.Smo.Agent.

TargetServerGroup Object

Перемещено в пространство имен Microsoft.SqlServer.Management.Smo.Agent.

TransactionLog Object

Функция перемещена в объект Database.

TransArticle Object и TransArticle2 Object

Объект TransArticle. Перемещено в пространство имен Microsoft.SqlServer.Replication.

Transfer Method и Transfer2 Object

Объект Transfer.

TransPublication Object и TransPublication2 Object

Объект TransPublication. Перемещено в пространство имен Microsoft.SqlServer.Replication.

TransPullSubscription Object и TransPullSubscription2 Object

Объект TransPullSubscription. Перемещено в пространство имен Microsoft.SqlServer.Replication.

Trigger Object и Trigger2 Object

Объект Trigger.

User Object и User2 Object

Объект User.

UserDefinedDatatype Object и UserDefinedDataType2 Object

Объект UserDefinedType.

UserDefinedFunction Object

Объекты UserDefinedFunction и UserDefinedFunctionParameter.

View Object и View2 Object

Объект View.