Oracle迁移mysql工具使用方法
自2015年1月9日起正式生效
编制: 审批:
文档修改历史
日期
版本号
作者
描述
发布日期
2015-1-9
创建文档
目录
文档修改历史 2
1. 工具使用简介 4
. 前言 4
4
2. MySQL Migration Toolkit工具 5
. 安装MySQL Migration Toolkit 5
. 第一次运行加载jar包 5
. 填写oracle数据库的连接信息 5
. 填写mysql数据库的连接信息 6
6
7
8
8
9
9
10
11
11
3. MySQL Workbench工具 12
. 安装MySQL Workbench 12
. 选择数据库实例 12
. 执行sql脚本 13
4. Oracle序列的迁移 15
. 迁移介绍 15
. 迁移方法 15
工具使用简介
所使用的工具包含:
使用MySQL Migration Toolkit产生create、insert的脚本文件
使用MySQL Workbench导入脚本文件。
前言
很多项目是基于Oracle数据库的,Oracle功能强大,但是部署和管理较复杂,更重要的是,购买Oracle的费用不是每个客户都愿意承担的。因此,不少企业迫切需要把项目所用数据库移植到一个简单好用的数据库上。当然,如您所料,选择了广受欢迎的MySQL。
作为一个开源数据库,MySQL用无数案例证明了她的可用性,因此让我们把重点放在如何将Oracle移植到MySQL上。已经有很多的文章和专题介绍了Oracle移植到MySQL的方法和步骤,也有相当多的工具可以辅助这种移植过程。但是,由于数据库实现的差异,完美的移植工具是不存在的,移植过程中不断碰到的问题证明了这一点,特别是您使用了Oracle的一些高级特性时。
从Oracle移植到MySQL主要有六个方面的内容需要移植,一是表Table,包括表结构和数据,二是触发器Trigger,三是存储过程Procedure,函数function和包Package,四是任务Job,五是用户等其他方面的移植,六是具体应用程序通过SQL语句访问时的细节差异克服。
本文主要介绍的是oracle移植到mysql:①表的移植,包括表结构和数据②序列的移植。
1、 151测试机上oracle 11g
2、 155测试机上mysql
2. MySQL Migration Toolkit工具
. 安装MySQL Migration Toolkit
先到http://dev./downloads/gui-tools/ GUI Tools(其实就是一个MySQL管理工具),其中就包括MySQL Migration Toolkit工具,一路next安装完毕
. 第一次运行加载jar包
运行MySQL Migration Toolkit,一路“Next”到“Source Database”,在Database System中选择Oracle Database Server,,然后重新启动MySQL Migration Toolkit。
. 填写oracle数据库的连接信息
加载驱动程序之后,来到Source Database界面将变成如下的形式,在其中填写Oracle数据库的连接信息,按“Next”继续。
. 填写mysql数据库的连接信息
在Target Database中默认Database System为MySQL Server,在Connection Parameters中填写相应的MySQL数据库的连接信息,按“Next”继续。
经过Connecting to Server测试通过后按“Next”,到Source Schemata Selection,点选准备进行数据迁移的数据库后按“Next”继续。
经过Reverse Engineering测试通过后按“Next”,在Object Type
oracle迁移mysql工具使用方法.doc 来自淘豆网m.daumloan.com转载请标明出处.