mysql - 从oracle导出大数据

标签 mysql oracle oracle11g oracle-sqldeveloper

我想从oracle中导出大量数据,比如700万条记录,然后导入到mysql中。但是在从oracle导出数据的过程中(使用oracle sql开发者),sql开发者卡住了。有什么想法如何从oracle中导出大量数据然后将其导入到mysql中。

最佳答案

为此,您需要一个 ETL 工具 ( http://en.wikipedia.org/wiki/Extract,_transform,_load ) 有一个开源的好产品,叫做 Pentaho Data Integration。

网站:http://community.pentaho.com/

下载:http://forums.pentaho.com/showthread.php?133266-Kettle-4-4-0-stable-has-been-posted-to-SourceForge-net

使用方法:http://pldwh.blogspot.co.uk/2013/01/pentaho-data-integration-how-to-use.html

注意:您不必创建任何存储库(文件/数据库),您只需创建即可:

一个新的转换 -> 添加表输入和表输出 -> 定义连接

你就完成了。

关于mysql - 从oracle导出大数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16728475/

相关文章:

oracle - 灾难恢复后 Oracle 序列会发生什么变化?

sql - 在 Oracle SQL 中将 1 列转换为 2 列

java - 在oracle中合并BLOB数据

mysql - 对表结构感到困惑

MySQL 一对多 : Select where only one relations exists

php - 如何在 php 中将 2 个参数传递给 array_map 函数?

oracle - 无需函数即可将 LONG 格式转换为 DATE

php - 动态 JQUERY 不工作

sql - 具有动态参数的Oracle Lag函数

java.lang.ClassCastException : org. jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 无法转换