数据迁移工具(数据库之间进行数据库迁移所使用的工具及迁移流程。)

总流程图:

以下为mysql,oracle,瀚高(highgo),金仓(kingbase),达梦(DM8)数据库之间进行数据库迁移所使用的工具及迁移流程。
在这里插入图片描述
1.KingBase Explorer

KingBase Explorer是金仓数据库自带的数据迁移工具,可以将oracle的数据迁移至金仓数据库。

(1)点击电脑左下角开始按钮,在KingbaseES V8文件夹下找到数据迁移工具,双击打开

在这里插入图片描述
(2)鼠标右击数据库连接
在这里插入图片描述
(3)连接oracle数据库:先选择左侧数据库类型,再填入右侧数据库连接信息。
在这里插入图片描述
(4)连接金仓数据库:先选择左侧数据库类型,再填入右侧数据库连接信息。在这里插入图片描述
(5)鼠标右击数据库迁移任务,新建迁移任务名称,选择原数据库和目标数据库,点击完成。
在这里插入图片描述
(6)双击已经创建好的任务:oracle_to_king.kbt
在这里插入图片描述
(7)双击local_oracle检查连接信息
在这里插入图片描述
(8)双击168.1.139选择源数据表直接拖入右侧目标数据库,点击确定。
在这里插入图片描述
(9)关闭这个任务并保存,重新打开,就会出现执行按钮,点击执行,等待片刻,执行成功。
在这里插入图片描述
2. 达梦数据库DM数据迁移工具
达梦数据库在安装完成后会有一个自带的数据迁移工具,通过DTS数据迁移工具可以实现各种数据库迁移到达梦数据库。本文档包含mysql和oracle到达梦数据库的迁移过程。

A.为mysql到达梦数据库的迁移流程:

(1)点击这个按钮新建工程,起一个工程名称比如从哪个数据库迁移到哪个数据库
在这里插入图片描述
在这里插入图片描述
(2)点击迁移,新建迁移,起一个迁移名称。
在这里插入图片描述
在这里插入图片描述
(3)点击下一步
在这里插入图片描述
(4)选择从哪个数据库迁移到哪个数据库。此处为mysql–》DM
在这里插入图片描述
(5)输入Mysql数据库信息,点击下一步
在这里插入图片描述
(6)输入达梦数据库信息
在这里插入图片描述
(7)点击下一步后开始选择导出模式和需要导入的模式。一般我们都需要创建需要导入的用户,此时会相应的创建出模式名。避免出现只有模式而没有用户的情况。但因源数据库为mysql,所以无需选择模式,若为oracle,则需选择对应模式。
在这里插入图片描述
(8)选择要迁移的表。
在这里插入图片描述
转换里的内容可以编辑只导出表结构,或者表的数据内容,在映射里可以调整导到目的模式后的字符类型。
在这里插入图片描述
(10)点击完成,即完成了mysql到dm的迁移。
在这里插入图片描述
在这里插入图片描述
B.为oracle到达梦数据库的迁移流程:

(1)点击这个按钮新建工程,起一个工程名称比如从哪个数据库迁移到哪个数据库
在这里插入图片描述
在这里插入图片描述
(2)点击迁移,新建迁移,起一个迁移名称。
在这里插入图片描述
(3)点击下一步
(3)点击下一步
(4)选择从哪个数据库迁移到哪个数据库,此处为oracle–》DM
在这里插入图片描述
(5)输入oracle数据库信息,点击下一步。此处默认驱动为12.1,若版本不同可以点击指定驱动,选择版本对应的驱动,修改URL。
在这里插入图片描述
在这里插入图片描述
(6)选择要迁移的模式,点击下一步。
在这里插入图片描述
(7)目的模式中没有的要勾选上创建模式,存在此目的模式的就不用勾选创建模式了,点击下一步。
在这里插入图片描述
(8)选择要迁移的表,点击下一步。
在这里插入图片描述
(9)完成迁移
在这里插入图片描述
在这里插入图片描述
附oracle迁移达梦常见问题汇总:

https://blog.csdn.net/weixin_39540651/article/details/105652785

3. 使用Navicat进行mysql,oracle,瀚高数据库之间的传输。

使用Navicat可以在mysql,oralce和highgo数据库互相进行表结构和数据传输,以下为传输流程。因迁移流程类似,下面仅介绍mysql向oracle的迁移方式,需要注意的是,瀚高数据库和oracle、mysql之间进行迁移时,数据类型可能会存在一些问题,需要手动更改

A.mysql到oralce的迁移流程

(1)点击 工具–→数据传输
在这里插入图片描述
(2)分别选中源数据库,数据表以及目标数据库信息。如图,左侧为源数据库,右侧为目标数据库。
在这里插入图片描述
(3)点击开始-→确定即可完成
在这里插入图片描述
(4)点击关闭
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值