TransferSqlServerObjectsTask 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含允许你将各种 SQL Server 对象从一台服务器复制到另一台的方法和属性。 此类不能被继承。
public ref class TransferSqlServerObjectsTask sealed : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSBreakpointSite, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Tasks::TransferSqlServerObjectsTask::ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("D68202B5-1E2C-4A8F-B63E-64B2DB3F9280")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("6D7760F0-F3E4-4C1B-BBDC-A68A3AAAF6B2")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("8E6F94C4-8098-4835-9948-AD10F9191B44")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("D68202B5-1E2C-4A8F-B63E-64B2DB3F9280")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("6D7760F0-F3E4-4C1B-BBDC-A68A3AAAF6B2")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("8E6F94C4-8098-4835-9948-AD10F9191B44")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
Public NotInheritable Class TransferSqlServerObjectsTask
Inherits Task
Implements IDTSBreakpointSite, IDTSComponentPersist, ITransferSqlServerObjectsTask
- 继承
- 属性
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| TransferSqlServerObjectsTask() |
初始化 TransferSqlServerObjectsTask 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| CopyAllDefaults |
获得或设置一个布尔值,表示传输包含 SQL Server 默认值。 |
| CopyAllDRIObjects |
获取或设置一个值,指示任务是否复制所有与声明性引用完整性(DRI)相关的对象。 |
| CopyAllLogins |
已过时.
获取或设置一个布尔值,指示所有 SQL Server 登录在传输操作中是从源数据库复制到目标数据库,还是仅复制指定的登录。 |
| CopyAllObjects |
获取或设置一个布尔值,指示所有 SQL Server 数据库对象是否从源端传输到目标数据库,还是仅传输指定的对象。 可以传输以下 SQL Server 数据库对象:默认值、规则、存储过程、表、触发器、用户自定义数据类型和视图。 |
| CopyAllPartitionFunctions |
获取或设置一个布尔值,指示所有 SQL Server 分区是否从源节点传输到目标数据库,还是仅传输指定的分区。 |
| CopyAllPartitionSchemes |
获取或设置一个布尔值,指示所有 SQL Server 分区方案是否从源数据库传输到目标数据库,还是仅传输指定的分区方案。 |
| CopyAllRules |
获取或设置一个布尔值,表示所有 SQL Server 规则是从源数据库传输到目标数据库,还是仅传输指定的规则。 |
| CopyAllSchemas |
获取或设置一个布尔值,指示所有 SQL Server 模式是否从源端传输到目标数据库,还是仅传输指定的模式。 |
| CopyAllSqlAssemblies |
获取或设置一个布尔值,表示所有 SQL Server 汇编是从源数据库传输到目标数据库,还是仅传输指定的汇编。 |
| CopyAllStoredProcedures |
获取或设置一个布尔值,指示所有 SQL Server 存储过程是否从源代码传输到目标数据库,还是仅传输指定的存储过程。 |
| CopyAllTables |
获取或设置一个布尔值,指示所有 SQL Server 表是否从源数据库传输到目标数据库,还是仅传输指定的表。 |
| CopyAllUserDefinedAggregates |
获取或设置一个布尔值,指示所有用户定义的聚合是否从源传输到目标数据库,还是仅传输指定的用户定义聚合。 |
| CopyAllUserDefinedDataTypes |
获取或设置一个布尔值,指示所有用户定义的数据类型是否从源数据库传输到目标数据库,还是仅传输指定的用户定义数据类型。 |
| CopyAllUserDefinedFunctions |
获取或设置一个布尔值,指示所有用户自定义函数是否从源数据库传输到目标数据库,还是仅传输指定的用户自定义函数。 |
| CopyAllUserDefinedTypes |
获取或设置一个布尔值,指示所有用户自定义类型是否从源数据库传输到目标数据库,还是仅传输指定的用户定义类型。 |
| CopyAllUsers |
已过时.
获取或设置一个布尔值,指示所有 SQL Server 数据库用户是否从源数据库复制到目标数据库,还是仅复制指定用户。 |
| CopyAllViews |
获取或设置一个布尔值,指示所有 SQL Server 视图是从源节点传输到目标数据库,还是仅传输指定的视图。 |
| CopyAllXmlSchemaCollections |
获取或设置一个布尔值,指示所有XML模式集合是否从源数据库传输到目标数据库,还是仅传输指定的XML模式集合。 |
| CopyData |
获取或设置一个布尔值,指示数据是否包含在从 SQL Server 源到目标数据库的表和视图传输过程中。 |
| CopyDatabaseRoles |
获取或设置一个布尔值,指示数据库角色是否从源数据库转移到目标数据库。 |
| CopyDatabaseUsers |
获取或设置一个布尔值,指示数据库用户是否从源数据库转移到目标数据库。 |
| CopyForeignKeys |
获取或设置一个布尔值,表示外键是否从源代码传输到目标数据库。 |
| CopyFullTextIndexes |
获取或设置一个布尔值,指示全文属性是否从源代码传输到目标数据库。 |
| CopyIndexes |
获取或设置一个布尔值,指示索引是否从源数据库传输到目标数据库。 |
| CopyObjectLevelPermissions |
获取或设置一个布尔值,指示从源到目标数据库的传输中是否包含可保护对象。 |
| CopyPrimaryKeys |
获取或设置一个布尔值,指示主键是否从源到目标数据库。 |
| CopySchema |
获得或设置一个布尔值,指定该模式是否在传输操作中被复制。 该属性仅适用于 SQL Server 2005 及更高版本。 |
| CopySqlServerLogins |
获取或设置一个布尔值,指示从源到目标数据库的传输是否包含SQL Server登录。 |
| CopyTriggers |
获取或设置一个布尔值,指示从源到目标数据库的传输中是否包含触发器。 |
| DebugMode |
获得或设置一个布尔值,指示任务是否应决定是否启用断点。 |
| DefaultsList |
当 设置为 CopyAllDefaults false 时,获取或设置包含默认对象的 StringCollection 进行传输。 |
| DestinationConnection |
获取或设置包含目的数据库SMO连接管理器名称的字符串。 |
| DestinationDatabase |
获取或设置包含目的数据库名称的字符串。 |
| DestinationTranslateChar |
获取或设置一个布尔值,表示 OLE DB 目的地连接连接字符串中的 AutoTranslate 值。 |
| DropObjectsFirst |
获取或设置一个布尔值,指示从源端选择传输的对象是否会先在目标服务器上丢弃,然后传输开始。 |
| ExecutionValue |
返回一个包含传输对象数量的对象。 |
| ExistingData |
从枚举中获取或设置一个值 ExistingData ,以决定是否应将数据附加到现有数据上,或者通过覆盖替换现有数据。 |
| GenerateScriptsInUnicode |
获取或设置一个布尔值,指示生成的脚本是否为Unicode格式。 |
| IncludeDependentObjects |
获得或设置一个布尔值,表示依赖对象是否包含在传输中。 |
| IncludeExtendedProperties |
获取或设置一个布尔值,指示扩展属性是否从源传输到目标数据库。 |
| LoginsList |
当 为 false 时,获取或设置包含 SQL Server 登录信息的 StringCollection 从源数据库传输到目标数据库CopyAllLogins。 |
| PartitionFunctionsList |
当 为 false CopyAllPartitionFunctions 时,获取或设置包含分区函数的 StringCollection,将其从源数据库传输到目标数据库。 |
| PartitionSchemesList |
当 为 false 时,获取或设置包含分区方案的 StringCollection,以便从 源数据库传输到目标数据库 CopyAllPartitionSchemes 。 |
| RulesList |
当 为 false 时,获取或设置包含规则的 StringCollection,从源数据库传输到目标数据库 CopyAllRules 。 |
| SchemasList |
当 为 false 时,获取或设置包含从源数据库传输到目的数据库 CopyAllSchemas 的模式列表的 StringCollection。 |
| SourceConnection |
获取或设置包含源数据库SMO连接管理器名称的字符串。 |
| SourceDatabase |
获取或设置一个包含数据库名称的字符串,从该数据库传输对象。 |
| SourceTranslateChar |
获取或设置一个布尔值,表示 OLE DB 源 连接字符串 中 AutoTranslate 的值。 |
| SqlAssembliesList |
当 false 时,获取或设置一个 StringCollection,列出 SQL Server 汇编要传输CopyAllSqlAssemblies。 |
| StoredProceduresList |
获取或设置一个字符串集合,列出当 为假时 CopyAllStoredProcedures 要传输的存储过程。 |
| SuspendRequired |
获得或设置一个布尔值,指示任务在遇到断点时是否应暂停。 当遇到断点时,运行时引擎为任务和容器设置该值。 |
| TablesList |
获取或设置一个字符串集合,列出当 为假时 CopyAllTables 要传输的表。 |
| TargetServerVersion |
包含允许你将各种 SQL Server 对象从一台服务器复制到另一台的方法和属性。 此类不能被继承。 (继承自 Task) |
| UseCollation |
获得或设置一个布尔值,指示传输是否应使用整合。 |
| UserDefinedAggregatesList |
当 为 false 时,获取或设置一个字符串集合,列出用户定义的聚合图要传输 CopyAllUserDefinedAggregates 。 |
| UserDefinedDataTypesList |
获取或设置一个字符串集合,列出当 为假时 CopyAllUserDefinedDataTypes 传输的用户定义数据类型。 |
| UserDefinedFunctionsList |
获取或设置一个字符串集合,列出当 false 时要传输 CopyAllUserDefinedFunctions 的用户自定义函数。 |
| UserDefinedTypesList |
获取或设置一个字符串集合,列出当 为假时 CopyAllUserDefinedTypes 传输的用户定义类型。 |
| UsersList |
当 为 false 时,获取或设置包含 SQL Server 数据库用户的 StringCollection,以便从源数据库传输到目标数据库CopyAllUsers。 |
| Version |
成员被淘汰;参见备注。 返回任务版本。 此属性为只读。 (继承自 Task) |
| ViewsList |
获取或设置一个字符串集合,列出当 false 时要传输 CopyAllViews 的视图。 |
| XmlSchemaCollectionsList |
当 为 false 时,获取或设置一个 StringCollection 来列出要传输 CopyAllXmlSchemaCollections 的 XML 模式集合。 |