暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
mysql2ora.zip
章芋文
资源大小:792.13K
3次下载
651次浏览
2020-06-29
5墨值
3.5

详细介绍

从MySQL迁移数据到Oracle库的工具
mysql2ora for windows
mysql2ora.exe

MySQL用于处理简单事务,还是不错的,但用于保存较大的数据则还不行,一般公司的历史库之类的还是可以用Oracle进行保存,那么从MySQL如何迁移数据到Oracle呢?MySQL的文本导出工具(MYSQLULDR2)固然是一个不错的选择,将数据导成文本,然后用SQL*Loader进行导入,不过不落地的工具使用起来会更方便。在以前写的程序的基础上,很容易就写出了一个MYSQL2ORA工具,并且性能也不错。

使用Direct Load方式,将MySQL的表对拷到Oracle数据库中,要以用如下语法,因为MySQL中建议用自增主键,所以相对于Oracle中多了一个ID列,在导入过程中使用FILLER选项直接跳过。
mysql2ora.exe user1=/@::test user2=test/test table1=emp_his table2=emp_his direct=yes filler=id
          0 rows processed at 2013-02-01 21:01:39.
    1000000 rows processed at 2013-02-01 21:01:41.
    2000000 rows processed at 2013-02-01 21:01:44.
    3000000 rows processed at 2013-02-01 21:01:46.
    3830800 rows processed at 2013-02-01 21:01:48.
使用普通方式,只要不加DIRECT选项就行了,拷贝数据的话,本质是源端一个SQL语句(query1)以及目标端一个DML语句(query2),大家可以更灵活地指定。
mysql2ora.exe user1=/@::test user2=test/test table1=emp_his table2=emp_his filler=id
          0 rows processed at 2013-02-01 21:11:24.
    1000000 rows processed at 2013-02-01 21:11:28.
    2000000 rows processed at 2013-02-01 21:11:32.
    3000000 rows processed at 2013-02-01 21:11:37.
    3830800 rows processed at 2013-02-01 21:11:40.
可以下载Windows版本进行测试,商业环境使用请支持100RMB给开发者,以创造良好的技术生存环境。
【版权声明】本资源为墨天轮用户上传,如果您发现资源涉嫌侵权,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

贡献排行榜