跳到主要内容 跳到补充内容

同性质复制

以下部分介绍 Qlik Talend Data Integration 如何处理从 Microsoft SQL Server 到基于 Microsoft SQL Server 的目标的复制。 请注意,同性质复制仅与 Replication 数据项目相关。

在同性质复制中,源列和表排序规则将复制到目标,如列和表排序规则中所述。

信息注释

使用 XML 数据类型复制列时防止 数据截断, 强烈建议在任务设置 Metadata 选项卡中启用复制不受限制的 LOB 列选项。

数据类型异常

从 Microsoft SQL Server 数据库复制到基于 SQL Server 的目标时,所有受支持的 Microsoft SQL Server 版本的源数据类型和目标数据类型都是相同的,但以下例外除外:

同性质复制中的数据类型异常
Microsoft SQL Server 源 基于 SQL Server 的目标

VARCHAR

VARCHAR (x)

(如果 x=0 或 x>8000)

否则为 VARCHAR (max)

NVARCHAR (length)

NVARCHAR (x)

(如果 x=0 或 x>8000)

否则为 NVARCHAR (max)

VARBINARY

VARBINARY (x)

(如果 x=0 或 x>8000)

否则为 VARBINARY (max)

HIERARCHYID

VARCHAR (x)

TIMESTAMP

VARBINARY

列和表排序规则

从 Microsoft SQL Server 复制到基于 SQL Server 的目标时,列和表排序规则将复制到目标。

信息注释

为了支持排序规则复制,DBA 必须确保为源 Microsoft SQL Server 数据库定义的排序规则与为基于 SQL Server 的目标数据库定义的排序顺序相同。

不可为 Null 的列和主/唯一索引名

主索引/唯一索引名称在同性质复制过程中保留。除以下数据类型外,不可为 null 的列也会在同性质复制期间保留:

  • text
  • ntext1
  • VARCHAR(max)
  • NVARCHAR(max)
  • VARBINARY(max)
  • 图片
  • XML

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!