限制和考虑事项
在使用 IBM DB2 for iSeries 源时,应注意以下限制和注意事项。
所有数据任务的限制和注意事项
-
不支持多成员(分区)表
- 不支持字段级加密
-
日志接收者必须是系统管理的,而不是用户管理的。
-
不支持包含最小化数据的日志。
MINENTDTA 参数应设置为:MINENTDTA(*NONE)
- 所有表必须在同一日志中
- 不支持 XML 数据类型
- 不支持 DBCLOB 数据类型
- 行大小(不包括 LOB)不能超过 32740 字节
-
通常,Qlik Talend Data Integration 只有在完全加载开始之前提交了带有更改的事务时,才会将源数据库更改应用于目标。但是,作为未提交事务的一部分从源中删除的记录将不会在完全加载期间已移动到目标。
- 对于带有 *AFTER 图像的日志记录表,将忽略自动提交模式下的 DELETE 操作。在这类情况下,只有在启用了 添加 RRN 列选项之一并将其设置为唯一主键时,才会捕获 DELETE 操作。
- 当 auto commit=ON 时,上次提交事务的时间戳将在 attrep_status 控制表的 SOURCE_CURRENT_TIMESTAMP 列中显示为 "01-01-1970 00:00"。
- 不支持名称中包含特殊字符的移动列、表和库。
- 由 DDS 创建的表格:如果您需要复制由 DDS 创建的表,请向 Qlik 支持部门或您的 Qlik 客户成功经理寻求指导。
-
不支持包含 4 字节表情符号的移动数据。
-
不支持包含非拉丁字符 (NLS) 的表名和列名。
-
启用使用表和架构系统名称选项(在连接器设置中)时,仅支持包含大写字母、数字和下划线 (_) 的表/模式名称。
-
不支持远程日志。
-
不支持包含 NLS(非拉丁文)字符的表名或列名。
复制和登陆任务的限制和注意事项
- 不支持 DROP TABLE DDL
- 不支持 RENAME TABLE DDL
- 在批处理优化应用模式中,当在源数据库 (CREATE TABLE) 中创建与任务的表捕获模式匹配的表时,在捕获的任何表中发生事务之前,都不会在目标数据库中创建该表。