Oracle数据导入MySQL 数据库方法

Oracle数据导入MySQL 数据库方法
2009-09-15 20:49

## Oracle 数据导入到 Mysql ##
__________________________________________
| ^通过软件转换数据库信息^
|
| 1. 软件 Oracle to MySQL 3.1 破解版
| 2. 软件 MySQLMigrationTool version 1.1.12
|-----------------------------------------------------------------
|
| 通过文件转换数据库信息
|
| 1. 通过.sql文件导入数据
| 2. 通过.cvs/.xls文件进行导入数据
|
|------------------------------------------------------------------
|
| 建立odbc管道流进行转换数据库信息
|
|------------------------------------------------------------------
|
| 通过自编的程序转换数据库信息
|
| 用java程序转换
|_________________________________________


#################### 通过软件转换数据库信息 ####################

1. Oracle to MySQL
非常好的软件,软件本身非长小,但功能比较强大,使用简单,配置也很简单。
可以直接从 Oracle 导入 MySQL, 也可以导出.sql文件.
转移Oracle数据到MySQL服务器上.支持包括所有的Oracle数据类型除BFILE和MLSLABEL以外。
2. MySQLMigrationTool version 1.1.12
MySQLMigrationTool是MySQL GUI Tools 5.0 其中的一个组件,包括 MySQLAdministrator , MySQLMigrationTool ,
MySQLQueryBrowser , MySQLSystemTrayMonitor.

MySQLMigrationTool是专门为了各种数据库之间数据转换而设计的,它所提供的功能非常强大.
MySQLMigrationTool采用的是JDBC的连接方式,速度非常快,非常适合大数据量之间的转换,可以生成.sql文件.

################## 通过文件转换数据库信息 ######################


1. 通过.sql文件导入数据。
如果不是没有办法不推荐用这种方法,除非经过上面那两种软件转换过的.sql文件。数据量小还好说,如果非常大的话,
各种问题太多。各种数据库之间的语法有些是不一样的,数据类型之间的转换等等...修改起来太麻烦。
2. 通过.cvs/.xls文件导入数据
数据库的图形界面一般都提供这个方法,到处表信息到.cvs/.xls文件,然后再通过图形界面导入到目标数据库中.
如果不是一种数据库的话,我认为还是这中方法比较好.但是有一点,就是在Oracle 导出的 number类型数据中到 .cvs
/.xls文件的时候会变成科学记数.

############### 建立odbc管道流进行转换数据库信息 ####################
把两个数据库的odbc都连接上,然后通过管道流转换之间的数据.(本人没试过)

################ 写程序转换数据信息 #########################
建立两个数据源读取需要导出的库中的全部数据,然后逐条依次写入目标库中.
可以其中一个数据源换成jdbc, 也可以量个都是jdbc.(优点是,可以不用考虑太多,但速度较慢)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值