为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】:linux 【CPU】: 【问题描述】*:
dmfldr 不能用 PRIMARY_CONFLICT=OVERWRITE2。 这个参数是 dimp(逻辑导入) 的参数。 dmfldr怎么处理增量主键冲突,这个问题要看你实际需求是什么,如果说冲突的不需要入库,那就用DIRECT=FALSE(普通 INSERT 装载。校验主键,报违反表唯一性约束条件,冲突行进 badfile记录,和)。 如果说要和dimp的PRIMARY_CONFLICT=OVERWRITE2效果一样,直接更新,目前不支持。可以导入中转表后用merger into来处理。
dmfldr 不能用 PRIMARY_CONFLICT=OVERWRITE2。 这个参数是 dimp(逻辑导入) 的参数。
dmfldr怎么处理增量主键冲突,这个问题要看你实际需求是什么,如果说冲突的不需要入库,那就用DIRECT=FALSE(普通 INSERT 装载。校验主键,报违反表唯一性约束条件,冲突行进 badfile记录,和)。
如果说要和dimp的PRIMARY_CONFLICT=OVERWRITE2效果一样,直接更新,目前不支持。可以导入中转表后用merger into来处理。