简单DM数据库迁移

本文详细描述了如何使用达梦版本0x7000c进行本地数据库到MySQL的迁移过程,包括设置数据源、处理自增列问题、选择转换对象,以及迁移后可能出现的优化问题,如text字段类型调整和索引优化。
摘要由CSDN通过智能技术生成

1.本地迁移工具

本地迁移时选用达梦版本为

注:在当前文档编写时间点时最新版本为 0x7000c 但是最新版本迁移完成后自增列属性有问题导致修改表时会有属性信息获取失败报错

注2:本地安装DM数据库时需要注意忽略大小写及自增列的设置

2.创建mysql 数据库

    可以使用本地数据库或者云端库

3.迁移

3.1迁移数据源设置

选择增加迁移任务,然后配置mysql数据源 如下图

注:如果使用非本地数据库库,链接方式可能需要在指定驱动中配置,但是DM工具这个地方样式有问题不是很好操作

jdbc:mysql://[ip]:3306/[database]?tinyInt1isBit=false&transformedBit1sBoolean=false&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true

3.2目标数据源设置

本地DM链接方式

3.3选择DM数据源

如果已经在DM建立模式,需要选择目的模式,取消创建模式的勾选。

3.4选择转换对象

全选

3.5开始任务

点击完成

3.6错误验证

任务结束后检查报错信息,一般为外键索引的问题,可以按需求重建

4优化

迁移完成后有部分问题需要优化如:text字段类型不支持group by只能按需改成大长度字段,sql查询慢索引增加等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值