一、命令操作(没有试过)
参考:
http://stackoverflow.com/questions/8395612/how-to-convert-a-mysql-database-to-an-oracle-database
官方参考:
https://dev.mysql.com/doc/refman/5.1/en/mysqldump.html
二、工具操作(只考虑短期简单的):
参考:
Convert Mysql to Oracle
http://dbmover.com/download/mysqltooracle_cn.zip
需要注意:
1. 特殊类型会导致数据不出来,如(tinyint)
2.主键会丢失,需要重新设置
3. 特别需要留意大小写的问题.oracle 默认是将字段转换为大写。如果有小写的字段,需要用”包起来。mysql默认是大小兼容.
4.特殊字段需要注意 id ,uid 这类会识别有问题。不用“”包括会出问题。
注:导出数据表,用eclipse之类的快速转大写工具,将表结构转成大写(字段,以及相关主键关联:以navicat为例,表结构在各自数前。主键关联在最底部),再回导。
三、相关比对和注意事项(长期处理的,多了解点总是好的。)
http://www.cnblogs.com/yan5lang/archive/2010/03/08/1680649.html
转发请注明出处http://blog.martoo.cn
如有漏缺,请联系我 QQ 243008827