mysql 表结构+数据 转 oracle

一、命令操作(没有试过)

参考:

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

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注