场景描述
包含全量迁移/同步的任务,在进行全量迁移时失败,错误信息提示“getColumnList error”。
关键词
getColumnList error
可能原因
全量结束前目标库对应的表被删除或更改了结构,或源库的表名发生变更。
修复方法
-
查看目标库对应的表是否存在,表结构与源库对应表是否一致。
-
排查源库在此期间是否执行涉及到这个表的DDL语句。
若源库有执行相关DDL语句,重新创建迁移任务,确保全量完成之前源库没有与待迁移表相关的DDL语句执行。
若源库未执行相关DDL语句,则获取源库该表的建表语句,在目标库手动执行后,重启任务。
-
若执行以上操作后仍不能解决问题,请联系DTS客服处理。