前言

达梦DTS数据库迁移工具为达梦数据库自带的工具插件,在安装目录tools文件夹下面,安装时选择即可,如下图

在这里插入图片描述达梦WINDOW数据库具体安装教程,请点击

迁移步骤

1、打开DTS迁移工具在这里插入图片描述
2、新建工程

在这里插入图片描述

3、新建迁移

在这里插入图片描述

4、点击下一步

在这里插入图片描述

5、选择mysql=>>DM

在这里插入图片描述

6、配置mysql jdbc相关参数,指定对应的驱动包,并选择需要迁移的数据库

在这里插入图片描述

在这里插入图片描述

7、配置达梦数据库 jdbc相关参数

在这里插入图片描述

8、配置数据库映射关系,然后点击下一步

在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0JydfSS6-1649915308412)(C:\Users\topnet\AppData\Roaming\Typora\typora-user-images\image-20220408093313324.png)]

9、迁移策略设置-》下一步-》完成即可

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

10、完成迁移

在这里插入图片描述

迁移遇到问题排查解决

1、不支持该数据类型

在这里插入图片描述

1、建表时遇到该错误,直接检查建表语句即可,在设置迁移策略的时候里面可以编辑建表语句,例如 int(0)这种达梦是不支持的;
2、迁移数据时遇到该错误,针对常用的字段类型,最有可能出现该错误的就是时间格式问题,针对datetime和timestamp,基本都是精度问题造成的;解决方案:
	统一将mysql时间类型改成 timestamp(n) 达梦迁移策略里面的日期格式也设置成timestamp(n)。尽量保持精度一致,如果mysql之前是datetime(0),那么可以改成timestamp(0)迁移到达梦数据库后,再改回来;
	另外,迁移前检查数据库日期是否存在0000-00-0000:00:00这种,达梦默认不支持此种数据;

其他常见问题可点击此处查看

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐