项目实例:
-
打开DM数据迁移工具,新建工程,填写工程名和工程描述,最后点击确认。
-
新建迁移,填写迁移名称和迁移描述,最后点击确认。
-
双击打开新建工程,点击下一步。
-
选择迁移方式,MySQL == > DM,点击下一步。
-
填写mysql数据库信息,点击下一步。
-
填写dm数据库信息,点击下一步。
-
如果没有配置数据类型映射,选择默认即可,点击下一步。
-
先刷新,选择要迁移的数据库,目的模式及其他配置信息,点击下一步。
-
先刷新,选择要迁移的表,点击下一步。
-
选择执行方式,点击完成即可执行。
问题记录:
1. 列[**]长度超出定义
参考相关文章:
https://blog.csdn.net/NinjaKilling/article/details/126953086
https://blog.csdn.net/fengxiaozhenjay/article/details/105303489
报错:
解决方法:
1.配置MySQL-DM数据类型映射,填写配置信息,点击保存。
2.打开迁移工具,在迁移选项页面-迁移策略取消✅,点击下一步。
3.在指定对象页面,先点击刷新,在选择要迁移的数据库,点击转换。
4.修改迁移策略,点击确认。
5.执行正常。
2. 表中已存在这样的唯一关键字或主键
解决方法:
查看对应mysql数据库表结构,是否存在字段重复索引,删除一条即可。