Tidb现在不支持json格式吗,下游改成json后任然报错

“msg”: "[code=10006:class=database:scope=downstream:level=high] execute statement failed: ALTER TABLE access.actions_backups CHANGE COLUMN rule rule TEXT NULL DEFAULT NULL COMMENT ‘当前权限code’ AFTER roleCode: Error 1105: unsupported modify column type text not match origin json
github.com/pingcap/dm/pkg/terror.(*Error).Delegate
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/terror/terror.go:267
github.com/pingcap/dm/pkg/conn.(*BaseConn).ExecuteSQLWithIgnoreError
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/conn/baseconn.go:159
github.com/pingcap/dm/syncer.(*DBConn).executeSQLWithIgnore.func2
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/syncer/db.go:257
github.com/pingcap/dm/pkg/retry.(*FiniteRetryStrategy).Apply
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/retry/strategy.go:71
github.com/pingcap/dm/pkg/conn.(*BaseConn).ApplyRetryStrategy
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/conn/baseconn.go:180
github.com/pingcap/dm/syncer.(*DBConn).executeSQLWithIgnore
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/syncer/db.go:252
github.com/pingcap/dm/syncer.(*Syncer).syncDDL
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/syncer/syncer.go:884
github.com/pingcap/dm/syncer.(*Syncer).Run.func3
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/syncer/syncer.go:1085
runtime.goexit
\t/usr/local/go/src/runtime/asm_amd64.s:1337

  1. 请问 tidb 是哪个版本? dm 是哪个版本?
  2. 麻烦上传修改前的表结构信息,我们测试下,多谢

目前我已重新同步,问题已解决

请问具体是如何解决的?

删除库,重新执行同步命令,解决了

好的,感谢反馈

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。