dm同步报错failed to create table for `xxx`.`xxxx` in schema tracker\n"

【TiDB 使用环境】生产环境
【TiDB 版本】8.5.1
dm任务可以正常load完,但是增量同步时会报错

failed to create table for `xxx`.`xxxx` in schema tracker\n"

下游也是tidb吗?

上游mysql 下游tidb

下游tidb不为空吧,初始化的时候

只进行提前建表

对应报错的表是下游已经建过了?

1 个赞

都清理掉,如果只有一个dmworker,把那两个dm生成的临时库也删掉,应该就正常了

1 个赞

没有权限创建schema

1 个赞

下游权限设置大一些

1 个赞

上游执行了 TiDB 不支持的 DDL 语句,比如 ENGINE=MyISAM

1 个赞

或者是schema tracker 缓存的表结构失效

1 个赞

还有可能是权限问题

1 个赞

数据导入环节出现问题了吧