SQL Server 目标自定义属性
适用于:Azure 数据工厂中的 SQL Server SSIS Integration Runtime
SQL Server 目标具有自定义属性和所有数据流组件共有的属性。
下表介绍了 SQL Server 目标的自定义属性。 所有属性均可读/写。
属性名称 | 数据类型 | 说明 |
---|---|---|
AlwaysUseDefaultCodePage | 布尔 | 强制使用 DefaultCodePage 属性值。 此属性的默认值为 False。 |
BulkInsertCheckConstraints | 布尔 | 一个值,指定大容量插入是否检查约束。 此属性的默认值为 True。 |
BulkInsertFireTriggers | 布尔 | 一个值,指定大容量插入是否对表激发触发器。 此属性的默认值为 False。 |
BulkInsertFirstRow | Integer | 一个值,指定要插入的第一行。 此属性的默认值为 -1,表示尚未分配值 |
BulkInsertKeepIdentity | 布尔 | 一个值,指定值是否可以插入到标识列。 此属性的默认值为 False。 |
BulkInsertKeepNulls | 布尔 | 一个值,指定大容量插入是否可以保持 Null 值。 此属性的默认值为 False。 |
BulkInsertLastRow | Integer | 一个值,指定要插入的最后一行。 此属性的默认值为 -1,表示尚未分配值。 |
BulkInsertMaxErrors | Integer | 一个值,指定在大容量插入任务停止之前可以发生的错误数。 此属性的默认值为 -1,表示尚未分配值。 |
BulkInsertOrder | String | 排序列的名称。 每一列都可以按升序或降序排序。 如果使用了多个排序列,则使用逗号分隔列名称。 |
BulkInsertTableName | String | 向其中复制数据的数据库中的 SQL Server 表或视图。 |
BulkInsertTablock | 布尔 | 一个值,指定大容量插入期间是否锁定表。 此属性的默认值为 True。 |
DefaultCodePage | Integer | 当数据源中的代码页信息不可用时要使用的代码页。 |
MaxInsertCommitSize | Integer | 一个值,指定一批可以插入的最大行数。 当值为零时,可一批插入所有的行。 |
超时 | Integer | 一个值,指定如果没有数据需要插入, SQL Server 目标终止前等待的秒数。 值 0 表示 SQL Server 目标将不会超时。此属性的默认值为 30。 |
SQL Server 目标的输入和输入列没有自定义属性。
有关详细信息,请参阅 SQL Server Destination。