使用Navicat Premium工具将oracle数据库迁移到MySQL

 更新时间:2021年05月27日 11:03:54   作者:职说测试  
最近的业务项目需求,因此总结遇到的问题。使用Navicat Premium工具将Oralce数据库迁移到MySQL,本文通过图文的形式给大家详细介绍,感兴趣的朋友跟随小编一起看看吧

1、安装数据库图形界面工具Navicat Premium,以及本地Oracle客户端;

2、打开Navicat Premium界面,新建oracle连接,输入Oracle数据库服务地址、端口、服务及用户名密码;

注:在连接的时候会报错,因为Navicat Premium连接需要Oracle的一个oci.dll文件,这时需要选择Oracle客户端下的oci文件;

3、测试连接成功,确定;右键Oracle连接,选择数据传输或选择工具-->数据传输;

4、选择需要从oracle传输到mysql的数据库,全选所有表,选择目标连接mysql数据库;注:默认高级选项内容

5、使用Navicat Premium工具迁移数据库,有一些小问题:在Navite可以看到从 Oracle导入到MySQL的时候, View的复选框不能选取。

6、注:先在目标数据库(MySQL)创建与Oracle同名的数据库名称,导入需要注意的是:两个数据库之间的表结构、数据类型等等问题;

INSERT INTO title_tb(titile_no, title_author, title_date) VALUES ("Learn", "MySQL", NOW());

INSERT INTO title_tb(titile_no, title_author, title_date) VALUES ("Learn", "MySQL", '2017-10-25');

注:SQLyog数据库连接工具,可以复制数据库,打开两个数据库服务主机,选择其中一个数据库右键复制:

以上就是使用Navicat Premium工具将oracle数据库迁移到MySQL的详细内容,更多关于oracle数据库迁移到MySQL的资料请关注脚本之家其它相关文章!

相关文章

  • Oracle与Mysql自动增长列(id)的区别

    Oracle与Mysql自动增长列(id)的区别

    这篇文章主要介绍了Oracle与Mysql自动增长列(id)的区别,需要的朋友可以参考下
    2014-01-01
  • oracle误删数据恢复方法小结

    oracle误删数据恢复方法小结

    最近帮客户维护一个数据库,数据库中的数据被他误删了,下面就为大家分享下我是通过什么方法来实现的
    2015-08-08
  • Oracle实现行列转换的方法分析

    Oracle实现行列转换的方法分析

    这篇文章主要介绍了Oracle实现行列转换的方法,结合实例形式分析了Oracle针对固定列、不定列、列数不固定等情况下的行列转换操作技巧,需要的朋友可以参考下
    2016-08-08
  • Oracle数据库中的用户授权、取消权限方式

    Oracle数据库中的用户授权、取消权限方式

    Oracle数据库中的用户授权分为系统权限和对象权限,系统权限允许用户执行特定的系统级操作,如创建表或启动事务,对象权限针对特定数据库对象,如表、视图或过程,包括SELECT、INSERT、UPDATE和DELETE等,角色是一组权限的集合,可以简化权限管理
    2024-12-12
  • oracle错误ORA-00054资源正忙解决办法

    oracle错误ORA-00054资源正忙解决办法

    ORA-00054是Oracle数据库中的一个常见错误,表示用户试图在正在被锁定的资源上执行不允许的操作,导致资源处于忙碌状态,下面这篇文章主要给大家介绍了关于oracle错误ORA-00054资源正忙的解决办法,需要的朋友可以参考下
    2024-01-01
  • 两种oracle创建字段自增长的实现方式

    两种oracle创建字段自增长的实现方式

    这篇文章介绍了两种oracle创建字段自增长的实现方式,一是序列+触发器,二是序列+显示调用序列,需要的朋友可以参考下
    2015-07-07
  • Oracle如何修改当前的序列值实例详解

    Oracle如何修改当前的序列值实例详解

    很多时候我们都会用到oracle序列,那么我们怎么修改序列的当前值呢?下面这篇文章主要给大家介绍了关于Oracle如何修改当前的序列值的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-05-05
  • 在oracle 数据库查询的select 查询字段中关联其他表的方法

    在oracle 数据库查询的select 查询字段中关联其他表的方法

    在实际开发过程中,特别是在做数据查询的时候,能够根据动态生成的sql语句将查询的结果转化并返回到业务处理逻辑(或页面展示出来)能大大的减轻业务逻辑的处理复杂度。
    2009-08-08
  • oracle代码的常见错误汇总

    oracle代码的常见错误汇总

    这篇文章主要介绍了oracle代码的常见错误,需要的朋友可以参考下
    2014-07-07
  • oracle区管理和段空间管理详细介绍

    oracle区管理和段空间管理详细介绍

    本文将详细介绍oracle区管理和段空间管理,需要的朋友可以参考下
    2012-11-11

最新评论