增量同步失败报错,关键词“Source supplemental log level is PK/UI. Missing column data at delete+insert on ***”
场景描述
Oracle->PostgreSQL、GaussDB(DWS)、GaussDB增量同步期间DRS任务报错,同步日志界面提示:service INCREMENT failed, cause by: Source supplemental log level is PK/UI. Missing column data at delete+insert on ***
可能原因
Oracle源库的补充日志级别为PK/UI级别,源库update操作在目标库回放没有命中,DRS默认会转成delete+insert操作,insert时日志缺少其他列的数据而报错。
解决方案
建议修改源库的补充日志级别为ALL级别,然后在任务列表中,单击任务对应操作列的“重置”,重新提交任务。