通常,Data Mover 支持复制包含任何字符数据类型的表。因此,在大多数情况下,可以正确复制包含 CHARACTER SET UNICODE、CHARACTER SET LATIN、CHARACTER SET KANJISJIS 或 CHARACTER SET KANJI1 列的表。但是,复制数据时,以下情况可能会造成 Teradata Database 错误:
- 源系统和目标系统上的导出宽度不同
- 将 KANJI1 数据复制到 Teradata Database 系统或者从该系统中复制 KANJI1 数据
- 当目标用户的缺省排序规则与源表的 PPI 排序规则不匹配时,使用 Teradata PT API 或 JDBC 复制字符 PPI 表
- 复制混合了 CHARACTER SET UNICODE、CHARACTER SET LATIN、CHARACTER SET KANJISJIS 或 CHARACTER SET KANJI1 列的表
如果复制数据时出现了 Teradata Database“不可转换的字符”错误,则源和目标会话字符集可能在 Data Mover 作业中需要不同的值。
只有在以 UTF-8 格式指定多字节对象名称后,才支持该名称。