使用dm下游字段比上游多报Column count doesn't match value count错误

关于你的第一点,你提到官方文档中有一个错误。 看来文档中提供的用法不正确。 使用 dmctl 更新 binlog-schema 的正确语法应该是:

dmctl binlog-schema update <任务名称> <数据库> <表> [架构文件] [标志]

关于你的第二点,你提到错误是在一个任务模式=全部运行了很长时间的任务中突然发生的。 您在 TiDB 文档中链接到的问题指出,“列计数与值计数不匹配”错误通常发生在任务模式=增量中。 但是,在您的情况下,由于您使用的是 task-mode=all,因此意外地会遇到此错误。