oracle大量表导入mysql_大神们,从oracle 数据库迁移到mysql数据库哪个工具好用?数据量很大,100多g?...

从oracle 数据库迁移到mysql数据库,其实方法还是很多的,根据自己的需求来选择:

1、SQL LOAD

最简单的数据迁移方式。第一步把Oracle的数据导成CSV或者SQL,然后再load或者source到MySQL中就可以了。

2、Python

第一步建立配置表,同时和MySQL的表进行mapping,标识出是全量的还是增量的,如果是增量的,以什么做为增量来处理。第二步就是根据mapping进行code、code、code,最后根据不同的入参写好crontab就可以进行调度就可以了。

3、OGG

这个方法说起来简单,只要配置好Oracle端,再配置好MySQL端,然后对应的进程起起来就可以了。但用过OGG的人都知道配置一套OGG本身就很麻烦。异构数据库之间再进行同步的话,调通并可用需要很久的配置时间。

4、KETTLE

开源Java工具,就像它的名字(水壶)一样,是用来把各种数据放到一个壶里,然后以一种指定的格式流出。第一步把MySQL 的jar包load进去,MySQL版本不同可能需要load不同的jar包。第二步是配置连接信息,保证你的源和目标都连接成功,最后一步就是简单的拖拖拽拽,然后run一下就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值