为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:
【CPU】:
【问题描述】*:mysql数据库迁移到DM8时,只要是带有自增int类型主键的表全部报错
select id_code;看下版本,是不是老版本,新版本已经支持mysql auto_increment自增主键;
如果是用sqlark迁的话,该问题在下周发布的V3.2修复
工具里绕过的方式如下:
1、全量导出-异常源ddl
2、用编辑器打开脚本, 把报错的not null not null批量替换为 not null
3、执行完成后,在迁移工具里批量把报错的表结构标记为已处理,就可以自动迁移数据了
自增修改成 IDENTITY
https://eco.dameng.com/document/dm/zh-cn/faq/faq-mysql-dm8-migrate