我这边有个需求,将oracle的数据迁移到mysql,有的表数据量很大,请问各位用什么方式啊

0
已邀请:
0

GeorgeYao - 路漫漫其修远兮,吾将上下而求索! 2016-11-03 回答

使用ETL工具,要使用Shell或者Python脚本做同步;推荐使用ETL工具做,例如Kettle。
1

Mhaiy_24 2016-11-06 回答

如果是单表或者少量表的迁移,etl工具是个不错的选择。楼上推荐的Kettle就可以完美搞定;
如果是大批量的表或者整个库的数据表的迁移,etl工具搞起来会很笨重,效率很低,推荐使用迁移工具,比如 Mysql Migration Toolkit。
0

老头子 - 专注是唯一的捷径 2016-11-03 回答

ETL的方式比较好
0

muzi20151123 2016-11-18 回答

其实用Navicat Premium也可以搞定
0

zac.cui 2016-11-20 回答

建议用kettle开源免费简单方便,如果公司买了Informatica也可以用Informatica。可以先只导出表结构到目标数据库,然后用kettle/Informatica抽数,统计下数据量特别大的表可以分多次同步。

要回复问题请先登录注册