点击上方蓝字关注我

DM数据迁移工具DM DTS提供了主流大型数据库迁移到 DM、DM 到 DM、文件迁移到 DM 以及 DM 迁移到文件等功能,在做国产数据库适配过程中经常需要将现有数据库的数据迁移至国产数据库中,因此适配达梦DM8数据库时,可以使用DM DTS进行数据迁移。
1. 工具安装
1.1 下载介质
下载链接:
根据部署的机器的类型选择对应的版本下载

1.2 安装
选择语言与时区

进入安装向导

接受授权协议

选择key文件(可无)

选择安装客户端

选择安装目录

开始安装

安装后出现如下工具

2. 数据迁移
选择DM数据迁移工具

创建工程

新建迁移任务:点击【迁移】→ 【新建迁移】


选择迁移任务,进行下一步

选择数据库类型:目前支持达梦数据库之间、其他主流关系型数据库至达梦、达梦到Oracle及其他文件之间的迁移

选择数据源:

异常情况:
错误消息: Communications link failure
The last packet successfully received from the server was 10 milliseconds ago. The last packet sent successfully to the server was 6 milliseconds ago.

确定账号密码、网络权限等均正常的情况下,可以选择自定义URL,再加上&useSSL=false

填写目标数据库信息:填写达梦数据库信息

迁移选项:
“保持对象名大小写”选项不建议勾选,否则使用时表名需添加双引号,否则会显示表不存在;
字符长度在迁移的时候建议选择2倍及以上,以免因为不同的数据库的存储设计不同导致迁移过程出现目标库字段长度不足的情况

选择源库:

选择迁移对象:如果存在大字段,则会显示

审阅迁移任务:确认迁移信息

点击完成,查看迁移进度及结果

迁移完成结果
如下:

生产环境历史数据迁移完成后,建议进行数据对比等。开发阶段也需要进行兼容性测试及修改。

往期精彩回顾
1. MySQL高可用之MHA集群部署
2. mysql8.0新增用户及加密规则修改的那些事
3. 比hive快10倍的大数据查询利器-- presto
4. 监控利器出鞘:Prometheus+Grafana监控MySQL、Redis数据库
5. PostgreSQL主从复制--物理复制
6. MySQL传统点位复制在线转为GTID模式复制
7. MySQL敏感数据加密及解密
8. MySQL数据备份及还原(一)
9. MySQL数据备份及还原(二)

扫码关注





















