语言

Transfer 类

定义

封装 Transfer 对象的实例类

public class Transfer : Microsoft.SqlServer.Management.Smo.DataTransferBase, Microsoft.SqlServer.Management.Common.ITransferMetadataProvider
public class Transfer : Microsoft.SqlServer.Management.Smo.DataTransferBase
type Transfer = class
    inherit DataTransferBase
    interface ITransferMetadataProvider
type Transfer = class
    inherit DataTransferBase
Public Class Transfer
Inherits DataTransferBase
Implements ITransferMetadataProvider
Public Class Transfer
Inherits DataTransferBase
继承
实现

构造函数

名称 说明
Transfer()

封装 Transfer 对象的实例类

Transfer(Database)

封装 Transfer 对象的实例类

属性

名称 说明
BatchSize

每批 SqlBulkCopy 中的行数。 在每批结束时,会将批中的行发送到服务器。

BulkCopyTimeout

在 SqlBulkCopy 超时之前完成操作的秒数。

CopyAllColumnEncryptionKey

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllColumnMasterkey

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllDatabaseScopedCredentials

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllDatabaseTriggers

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllDefaults

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllExternalDataSources

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllExternalFileFormats

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllExternalLanguages

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllExternalLibraries

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllExternalStream

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllExternalStreamingJob

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllFeatureRestrictions

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllFullTextCatalogs

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllFullTextStopLists

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllLogins

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllObjects

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllPartitionFunctions

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllPartitionSchemes

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllPlanGuides

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllRoles

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllRules

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllSchemas

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllSearchPropertyLists

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllSecurityPolicies

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllSequences

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllSqlAssemblies

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllStoredProcedures

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllSynonyms

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllTables

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllUserDefinedAggregates

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllUserDefinedDataTypes

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllUserDefinedFunctions

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllUserDefinedTableTypes

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllUserDefinedTypes

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllUsers

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllViews

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyAllXmlSchemaCollections

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyData

封装 Transfer 对象的实例类

(继承自 TransferBase)
CopyExternalTables

设置或获取一个值,该值指示是否将编写外部表的脚本。 默认情况下,我们不会在 Transfer 中编写脚本,因为我们无法编写正确的凭据机密来访问外部数据源。 对于“生成脚本”向导,UI 将设置为 true。

(继承自 TransferBase)
CopySchema

封装 Transfer 对象的实例类

(继承自 TransferBase)
CreateTargetDatabase

封装 Transfer 对象的实例类

(继承自 TransferBase)
Database

封装 Transfer 对象的实例类

(继承自 TransferBase)
DatabaseFileMappings

封装 Transfer 对象的实例类

(继承自 TransferBase)
DestinationDatabase

目标数据库的名称

(继承自 TransferBase)
DestinationLogin

用于连接到目标服务器的登录名

(继承自 TransferBase)
DestinationLoginSecure

如果设置为 true,则使用 Sql Server 身份验证。 如果未设置,则忽略登录名和密码。

(继承自 TransferBase)
DestinationPassword

用于连接到目标服务器的密码

(继承自 TransferBase)
DestinationServer

目标服务器的名称

(继承自 TransferBase)
DestinationServerConnection

提供与目标服务器的连接。 设置时,不使用 DestinationServer、DestinationLogin、DestinationPassword 和 DestinationLogin 值。

(继承自 TransferBase)
DestinationTranslateChar

封装 Transfer 对象的实例类

(继承自 TransferBase)
DropDestinationObjectsFirst

封装 Transfer 对象的实例类

(继承自 TransferBase)
IncompatibleObjects

封装 Transfer 对象的实例类

(继承自 TransferBase)
LogTransferDumps

封装 Transfer 对象的实例类

(继承自 DataTransferBase)
ObjectList

封装 Transfer 对象的实例类

(继承自 TransferBase)
Options

指定控制传输脚本生成的选项

(继承自 TransferBase)
PrefetchObjects

封装 Transfer 对象的实例类

(继承自 TransferBase)
PreserveDbo

封装 Transfer 对象的实例类

(继承自 TransferBase)
PreserveLogins

封装 Transfer 对象的实例类

(继承自 TransferBase)
Scripter

封装 Transfer 对象的实例类

(继承自 TransferBase)
SourceTranslateChar

封装 Transfer 对象的实例类

(继承自 TransferBase)
TargetDatabaseFilePath

用于存储数据库数据文件的目标上的文件夹

(继承自 TransferBase)
TargetLogFilePath

用于存储数据库日志源的目标上的文件夹

(继承自 TransferBase)
TemporaryPackageDirectory

封装 Transfer 对象的实例类

UseDestinationTransaction

封装 Transfer 对象的实例类

(继承自 TransferBase)

方法

名称 说明
EnumObjects()

获取要传输的 URN

(继承自 TransferBase)
EnumObjects(Boolean)

获取要传输的 URN

(继承自 TransferBase)
EnumScriptTransfer()

返回包含对象的脚本的 IEnumerable<字符串> 对象。

(继承自 TransferBase)
GetDestinationServerConnection()

返回目标服务器的 ServerConnection

(继承自 TransferBase)
GetTransferProvider()

返回用于执行传输的组件

ProcessDependencyChain(Server, DependencyChainCollection, Boolean, Boolean)

将依赖项链处理到对象列表中。 订单保留,但删除重复项

ScriptTransfer()

返回包含对象的脚本的 StringCollection 对象。 如果 ScriptData 为 true,此方法将引发错误

(继承自 TransferBase)
SetTargetServerInfo()

基于目标服务器信息设置目标服务器版本

(继承自 TransferBase)
TransferData()

执行数据传输

活动

名称 说明
DataTransferEvent

封装 Transfer 对象的实例类

DiscoveryProgress

封装 Transfer 对象的实例类

(继承自 TransferBase)
ScriptingError

封装 Transfer 对象的实例类

(继承自 TransferBase)
ScriptingProgress

封装 Transfer 对象的实例类

(继承自 TransferBase)

显式接口实现

名称 说明
ITransferMetadataProvider.GetOptions()

将选项作为命名变量的集合返回

ITransferMetadataProvider.SaveMetadata()

将元数据保存在输入列表中的变量提供的路径中

适用于