oracle 转 mysql 最新有效法(转)

关键字:Oracle 转 MySQL 、 Oracle TO MySQL
没事试用了一下Navicat家族的新产品Navicat Premium,他集 Oracle、MySQL和PostgreSQL管理如一体,个人感觉很强悍(感觉速度很快)!

突发奇想,Oracle能不能导入 MySQL呢?先试试看:

1)新建了一个Oracle连接和MySQL连接
2)工具 -> 数据传输(如下图)

3)点开始,导入尽然开始了
导入完毕,看看导入的效果,非常棒,但是也存在一些问题,需要手动改动:
1)Oracle自动增长字段一般用“序列”来控制的,所以导入过来的自动增长字段貌似都没有自动增长属性
2)主键、索引等也可能不尽完美
3)编码问题,Navicat Premium导出数据默认貌似都是utf-8格式,具体mysql和oracle编码请自行斟酌
总体上很好,自己改改吧

http://www.cnblogs.com/kclteam/p/5279012.html

 

时间: 2024-09-14 03:18:21

oracle 转 mysql 最新有效法(转)的相关文章

【2017DTC精彩重现】Oracle和MySQL DBA的进阶之路

分享的初衷 这个是参考了朱赟[yūn]的一段话,我觉得已经很透彻形象了,毕竟在短短的几十分钟里,你只能得到一些思想上的建议和思路,落到实处还是得靠自己.而参考和借鉴的过程也是自己修行的过程.第二句我关于坚持,有的同学说坚持是习惯,有的说是毅力,本质上来说,还是坚持的态度,是坚持做一件事情,还是坚持把一件事情做好,两者听起来相似,实则有很大的差别. 分享思路 我分了几个层面来做了一些解读.在本文中会抽取重点列出一些来. Oracle和MySQL的学习周期 其实正如我开篇所说,目前国内的使用有两个比

Oracle 与 MySQL 的区别

Oracle 与 MySQL 的区别 1.在ORACLE中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show databases.对于我的理解,ORACLE项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库.在ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图.触发器和存储过程也可以保存在表空间中.而MYSQL并没有使用表空间来进行管理. 2.查询当前所有的表.ORACLE

行成于思:从Oracle到MySQL

这篇文章来自于微信群的问答,我和周彦伟互相配合,彦伟回答了我的四个关于MySQL和Oracle的问题,对于来自两个不同领域的人,这些问题我想对很多人具备参考价值.整理收录于此,供参考. 1.用户该选择怎样的MySQL? 盖国强问:随着Oracle囊括MySQL而去,用户对于MySQL命运的担忧从未停止,然而官方版本的各种特性确实在不断增强,从GTID到MTS,Oracle解决了MySQL的很多历史问题,同时诸如MariaDB等新的分支又激活了开源的引擎,Oracle官方分支与其他分支相比,是否具

《SQL初学者指南》——1.3 Microsoft SQL Server、Oracle和MySQL

1.3 Microsoft SQL Server.Oracle和MySQL SQL初学者指南尽管我的目标是介绍SQL的核心语言,因为它适用于所有的实现,但是我也会提供SQL语法的一些具体示例.因为各个厂商的语法各异,所以我决定重点关注如下这3种数据库所使用的SQL语法: Microsoft SQL Server:Oracle:MySQL.我会在本书的正文中介绍Microsoft SQL Server的语法.然后,如果这3种数据库之间有任何的差异,我会像下面这样,专门指出MySQL或Oracle的

数据库笔试面试题库(Oracle、MySQL等)

数据库笔试面试题库(Oracle.MySQL等) 版权声明:版权所有,欢迎分享本文,转载请保留出处,否则追究法律责任,谢谢合作. 注:本文将持续更新,可关注作者微信公众号以便获得最新笔试面试资料. ※※※※※ 数据库笔试面试题库:http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w ⊙ [DB笔试面试300]如何查看某个进程的具体线程信息?⊙ [DB笔试面试299]如何实时查看日志输出?⊙ [DB笔试面试298]Linux下如何查询物理CPU.逻辑CP

Oracle宣称MySQL 5.5将加强支持Web应用程序

Oracle宣称MySQL 5.5将加强支持Web应用程序

Oracle 和 mysql 的一些简单命令对比参照

mysql|oracle Oracle 和 mysql 的一些简单命令对比参照 Oraclemysql对比版本Personal Oracle7 Release 7.3.4.0.0mysql 3.22.34-shareware-debug启动画面(点击放大)默认安装目录C:\ORAWIN95C:\MYSQL各种实用程序所在目录C:\ORAWIN95\BINC:\MYSQL\BIN控制台工具SVRMGR.EXESVRMGR23.EXEmysqladmin.exe数据库启动程序0start73.exe

Goldengate配置oracle to mysql

以前oracle to mysql试验总是有乱码问题不能解决,后来和同事交流中,他说oracle使用ogg的11g版本,mysql使用ogg的10g版本可以解决乱码问题,开始我还是怀疑,因为想新的版本都不行,难道老版本就可以解决这个问题吗?抱着试试看的态度,做了个试验,尽然成功了,把试验的相关情况记录下来 mysql参数配置(cat /etc/my.cnf): [client] default-character-set = gbk [mysqld] lower_case_table_names

PHP将数据从Oracle向Mysql数据迁移实例

为什么要迁移? 首先从运营成本考虑,用Mysql可以节约不少的费用.另一方面,Mysql的稳定性及功能不断地提高与 增强,基本上可以满足客户的需求,如支持多 节点部署,数据分区等.还有就是Mysql使用方便,比 Oracle简单易用.故客户就要求将已有的Oracle数据表与内容迁移到Mysql来. 为什么要自己写脚本? 迁移的表与数据都蛮多的,有几百张表.因此手工完成不太方便.也尝试了一些免费的迁移工具, 如:MySQLMigrationTool等,发现转移 的字段类型不太符合要求(可能是原来的