达梦数据库DTS使用文档
·
前言
达梦DTS数据库迁移工具为达梦数据库自带的工具插件,在安装目录tools文件夹下面,安装时选择即可,如下图
迁移步骤
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)]](https://i-blog.csdnimg.cn/blog_migrate/e584fba668a1036c79d6b00a2287e13d.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这种,达梦默认不支持此种数据;
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)