`

oracle数据迁移到mysql

 
阅读更多

oracle数据迁移到mysql

 

  首先要确保你的oracle和mysql连接没有问题,我的oracle10g和mysql5.2,工具是mysql-gui-tools-5.0-r17-win32.msi 叫MySQL Migration Tookit

  然后安装这个MySQL Migration Tookit,下载地址是http://dev.mysql.com/downloads/gui-tools/5.0.html,按照你本地的环境下载,我下载的是Windows版本安装成功后打开软件,这个名字叫做:MySQL Mi个ration Tookit 。

 打开软件后前两步不用管直接Next到Source Database,第一次使用这个MySQL Mi个ration Tookit时它会让你添加jdbc驱动

  1.点击:Locate Driver on Harddisk 关联你oracle驱动包,成功之后它会提示重启,那你就重启,重复前面两步,Next,Next,然后你就会看到这样一个界面,

这一步我们要注意,这个软件自身有一个驱动,但是这个我们不能用,我们要使用我们自己添加的驱动,两个驱动你会看到名字里有一个Using,这个就是我们引入的,就选它

    2.驱动选择成功后,往下看(还是本页)

  解释一下:Stored Connection:这个名字可以随意写

       Service:这个是数据库名字

       Hostname:数据库的地址,例如我要连局域网别人的,我就直接写192.168.1.110就行

         Username:用户名

       Password:密码

  这些写好后点击Next

  3.上一步配置的是你要导出的库,这一步配置的要导入的库

解释:这步配置需要导入的库,导入的就是MySQL,驱动已经给你加好了,关键是下面

    Stored Connection这个名字要和导出库的那个Stored Connection相同*

    Hostname:mySQL地址,这里着重说说,如果你是本地最好是写localhost,否自会报错

    Username:用户名

    Password:mima

  配置好,点击Next

  4.这一步是检查你导入库和导出库的地址,用户名,密码,是否正确,成功的话点击Next,如果说你出错了,请点击下面这个按钮查看错误信息,进行响应的改正

  5.这里选择你要导出Oracle中的那个库,选中库,点击Next

6.走到Reverse Engineering逆向工程的源数据库,全部成功,点击Next

7.走到Object Type Selection,这里我们点击Detailed selection>>按钮,来选择我们要导出的表,左边是要导出的,右边是不导出的,注意

 选择完了以后,点击Next

8.走到Object Mapping ,这里的Migration of type Oracle Schema是我们的oracle数据库,点击里面的Set parameter进行设置参数,一共有三个选项

我们是用utf-8编码,数据库也是,我们这里选择这个第二个选项,如过数据表是GBK,那你就选择第三个选项,并在下方填写addAutoincrement=yes, charset=gbk, collation=gbk_general_ci, engine=INNODB,

填写好上一步,点击Next,继续

9.走到Migration,再点击Next继续

10.走到Manual Editing,这一步很重要,这里要修改一下脚本,在Filter里我们选择“Show all Objects”所有表,然后再点击“Advanced>>”按钮,进行对选中的表修改

  修改成功后点击Apply Changes保存,每个表都修改成功后,点击Next

11.走到Object Creation Options,如果你想看到Sql语句,就把Create Script File for Create Statments打上勾,点击Next

12.走到Createing Objects,点击Next

13.走到Createion Results,点击Next

  后面如果有Next就点Next,直到出现

这个从Oracle移植到MySQL就成功了。

分享到:
评论

相关推荐

    oracle数据迁移到mysql小工具

    在某些场景下,用户可能需要将Oracle数据库中的数据迁移到MySQL中,例如在项目转型、数据整合或降低成本时。 "oracle数据迁移到mysql小工具" 是一个专门用于简化这一过程的实用程序。这个小工具的主要功能是帮助...

    Oracle导Mysql适用于百、千万级别数据迁移

    Oracle导Mysql适用于百、千万级别数据迁移,速度是kettle的10倍以上数据库迁移 数据迁移 千万级 亿万级数据,MySQL oracle关系型 现需要开发一套程序用来快速迁移数据库,要求如下: 1.使用人员可以指定迁移数据库...

    mysql和Oracle数据互相迁移

    Oracle和Mysql互相迁移数据,可同时迁移多个不同数据库数据(并发的将数据在oracle和mysql之间随意迁移),效率高(实际测试表明,将100万数据从oracle迁移到mysql耗时2分30秒,其中1分30秒耗在oracle查询上),支持...

    阿里巴巴开源的Oracle数据迁移同步工具yugong.zip

    Cobar/TDDL(目前为阿里云DRDS产品),解决了单机Oracle无法满足的扩展性问题,当时也掀起一股去IOE项目的浪潮,愚公这项目因此而诞生,其要解决的目标就是帮助用户完成从Oracle数据迁移到MySQL上,完成去IOE的第一步....

    记使用Oracle SQL Developer 迁移MySql 数据至 Oracle.docx

    总结来说,从MySQL到Oracle的数据迁移是一个涉及多个步骤的过程,需要正确配置和管理数据库环境,确保用户和表空间设置正确,并且使用像SQL Developer这样的工具来简化迁移。在迁移过程中遇到问题时,要逐一排查,如...

    Oracle到Mysql数据库迁移总结

    Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结

    从Oracle迁移到MySQL经典实战

    《从Oracle迁移到MySQL经典实战》是一本针对企业节省成本、优化数据库架构的重要指南。Oracle数据库系统以其强大的功能和稳定性在企业级应用中占据主导地位,然而,随着MySQL的不断发展和成熟,其开源、免费的特性使...

    Oracle到mysql的迁移步骤及各种注意事项_数据库.pdf

    Oracle 到 MySQL 的迁移是一项复杂的任务,需要考虑到各种因素,例如存储过程的迁移、数据类型的转换、异常处理等。在本文中,我们将讨论 Oracle 到 MySQL 的迁移步骤及各种注意事项。 存储过程的迁移 在 Oracle ...

    从Oracle迁移数据到MySql-工具oracle2mysqlcn

    数据迁移 oracle转mysql oracle数据迁移 mysql数据迁移 从Oracle迁移数据到MySql-工具oracle2mysqlcn 从Oracle迁移数据到MySql方法大全文章地址: http://www.bywei.cn/post/111.html

    数据迁移 说明 oracle 数据迁移完整手册

    Oracle 数据迁移是一种常见的数据库管理操作,目的是将 Oracle 数据库从一台服务器迁移到另一台服务器。以下是 Oracle 数据迁移的完整手册,涵盖了迁移方法概述、实现步骤、其他方法等方面的知识点。 一、迁移方法...

    oracle迁移到mysql问题记录.txt

    oracle迁移到mysql问题记录

    数据库迁移 数据迁移 千万级 亿万级数据MySQL oracle关系型

    1.使用人员可以指定迁移数据库类型 如:(orcal,sqlServer,csv 迁移至mysql) 2.在迁移数据库时,可以只迁移指定字段. 3.开发多任务的平台,按权重去执行任务,如:权重为1,1,2,3,4 那么1,1的权重一起执行,执行完毕后2...

    mysql-oracle数据同步

    本文将深入探讨MySQL到Oracle的数据同步过程,以及如何在同步过程中修改MySQL数据表的标识。 首先,我们要理解MySQL和Oracle是两种不同的关系型数据库管理系统(RDBMS)。MySQL以其开源、轻量级、高效的特点被广泛...

    基于JDBC同步Oracle到MySQL

    分别有:数据源配置、数据表结构转换、字段更新、数据迁移、根据oracle SQL的UPDATE DELETE 事物执行记录转为Mysql可执行SQL,同步执行到MySql数据库,此项目为个人兴趣爱好练手项目,项目问题欢迎留言,共同进步...

    从Oracle迁移到MySQL的那些坑.pdf

    总的来说,从Oracle迁移到MySQL涉及多方面的考量,包括数据库替代、工具选择、数据一致性、性能优化等。每个工具都有其优点和缺点,应根据具体项目需求来权衡选择。迁移过程需要谨慎规划和实施,以确保业务连续性和...

    etl.RAR_etl_etl oracle mysql_mysql的 etl函数_oracle_oracle向mysql e

    在这个名为"etl.RAR"的压缩包中,我们可以看到作者提供了一个ETL工具,专门用于将数据从Oracle数据库迁移到MySQL数据库。下面我们将详细探讨ETL过程、Oracle与MySQL数据库的特点以及可能涉及的函数和技巧。 首先,...

    Oracle goldengate 数据迁移 从 mysql到mysql 实战.docx

    ### Oracle GoldenGate 数据迁移实战:从 MySQL 到 MySQL #### 概述 Oracle GoldenGate (OGG) 是一款强大的数据库复制工具,支持多种数据库平台之间的数据迁移与同步。本实战文档详细介绍了如何利用 OGG 从 MySQL ...

    Mysql转Oracle软件 DBMover for Mysql to Oracle

    Dbmover for Mysql to Oracle 是高效的将Mysql导入到Oracle数据库的工具。 使用DBMover可以灵活定义Mysql和Oracle之间表和字段的对照关系,也可以在DBMover创建一个查询,把查询结果当作源表转入到Oracle中。 ...

    Mysql迁移Oracle方案

    在进行MySQL到Oracle的数据迁移之前,首先需要做好一系列的准备工作。 ##### 1.1 导入机 - **安装Oracle 11g数据库**:确保安装过程中正确配置数据库的各项参数,包括数据库实例名、管理端口等。 - **安装MySQL...

Global site tag (gtag.js) - Google Analytics