使用Navicat Premium工具将oracle数据库迁移到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的资料请关注我们其它相关文章!
相关推荐
-
Navicat Premium15安装及破解教程(附破解失败解决方案)
Navicate Premium安装及破解教程 Nacivat安装 百度搜索Navicate或者直接进入 参考教程: https://www.jb51.net/article/199496.htm 选择产品 选择免费试用 根据自己的电脑选择版本 打开下载路径,双击安装包 点击下一步 勾选同意 ,点击下一步 选择安装路径,尽量不要装在C盘,点击下一步 点击下一步 点击下一步 点击安装 等待安装完成后,点击完成即可 Navicat破解 下载激活软件,断网即可进行激活,激活软件Navicat_Keyg
-
解决Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题
笔者使用的Navicat Premium 12启动界面截屏: 请注意是64位的.笔者win7 64位系统. 连接Oracle时提示"oracle library is not loaded". 解决方法: 1.前往"http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html" 2.选择与自己系统匹配的"Instant
-
Navicat Premium中Oracle创建主键自增的方法
1.选中表进入设计,选择触发器, 触发器名称,混合不选,每行,触发前,插入时,启用 2.下面展示触发器代码. // An highlighted block BEGIN SELECT SEQ_EXAM_KNOWLEDGE_BASE.nextval INTO :NEW.ID FROM DUAL; END; 3.两个引用写一下 到此这篇关于Navicat Premium中Oracle创建主键自增的方法的文章就介绍到这了,更多相关Navicat Premium主键自增内容请搜索我们以前的文章或继续浏览
-
使用Navicat Premium连接Oracle的方法步骤
软件环境 本文使用的软件版本为: Windows 10 专业版 64 位(10.0,版本 10586) Navicat Premium 11.0.18 (x64) instantclient-basic-windows.x64-12.2.0.1.0 vcredist_x64.exe (Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.40660) 直接使用 Navicat 连接 Oracle 出现的问题 在安装完 Navicat 之后,
-
Navicat Premium 15 永久破解激活工具及安装教程(亲测可用)
前言 Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL.SQLite.Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便. 最新版的Navicat Premium 15 已经发布了,但是此工具是收费的,学习的话买,不怎么划算,所以双手奉上白嫖版的. 页面: 下载安装包和破解工具 此处附上官网下载地址:http://www.navicat.com.cn/download/navicat-p
-
使用Navicat Premium工具将oracle数据库迁移到MySQL
1.安装数据库图形界面工具Navicat Premium,以及本地Oracle客户端: 2.打开Navicat Premium界面,新建oracle连接,输入Oracle数据库服务地址.端口.服务及用户名密码: 注:在连接的时候会报错,因为Navicat Premium连接需要Oracle的一个oci.dll文件,这时需要选择Oracle客户端下的oci文件: 3.测试连接成功,确定:右键Oracle连接,选择数据传输或选择工具-->数据传输: 4.选择需要从oracle传输到mysql的数据库
-
oracle数据库迁移到MySQL的方法总结
前言 之前搭建了一个ExtJS + spring + Oracle 的这样一个报表系统的框架. 因为其他部门的要求, 也需要这个Framework 进行一些特殊的定制. 但是有一个问题是 Oracle 的数据库是需要收费的, 个人使用倒没什么问题, 公司使用的话就会有侵权的问题了. 而MySQL 则是完全免费的. 所以使用 ExtJS + Spring + MySQL 这样的组合应该就没什么问题了. 理论上来说, MySQL 已经被Oracle 收购, 这两者之间的Migrate 应该比较容易
-
将 Ghost 从 SQLite3 数据库迁移到 MySQL 数据库
下面我们就来说说如何从 SQLite 迁移到 MySQL . 准备 首先你要已经安装好 MySQL 数据库.如果你用的是 Ubuntu 系统,请参考这篇文章.其他系统请参考各自对应的文档. 导出当前数据 进入 http://your-domain.com/ghost/debug 页面: 点击蓝色的 EXPORT 按钮将当前数据库中的所有数据导出并下载到本地,默认文件名是 GhostData.json . 切换数据库配置 编辑 config.js 文件,在 production 配置段将数据库配置
-
Oracle数据库迁移方案
1 在数据迁移时,用户首先有权限修改数据库,并且进行表空间创建.删除等权利 例如: select * from dba_tab_privs where grantee='SCOT'; ---查看SCOTT权限(sys用户登录) 显示结果为: select * from dba_role_privs where grantee='SCOT'; --查看SCOTT角色 显示结果为: (1) 如果用户被锁定通过以下语句来解锁表 alter user scott account unlock; --解锁
-
Navicat连接Oracle数据库的详细步骤与注意事项
目录 1.所用软件版本 2.连接步骤 3.注意事项 总结 1.所用软件版本 Navicat:Navicat Premium 12.1.20 Oracle:Oracle Database 10g Express Edition Release 10.2.0.1.0 windows:Windows 10 企业版 G 2.连接步骤 首先将所有软件下载完成. 1.打开Navicat软件,依次点击进入:工具 --> 选项 --> 环境 : 如下图: 2.进入环境界面后,可以看到OCI环境选项中的 --&
-
使用Navicat Premium将SQLServer数据导出为sql格式
其实要将MSSQL数据库的数据导出为.sql格式的文件很简单,微软的SQL Server 2008已经拥有了这一功能具体可以查看这篇文章.今天想在这里利用一款强大的数据库管理工具远程导出SQL脚本,操作异常简单. Navicat Premium下载地址 Navicat for SQL Server 32位 Navicat for SQL Server 64位 使用Navicat Premium工具远程连接到你的SQL Server数据库:连接成功后,你会看到所有的SQL Server数据库:选中
-
如何利用FluentMigrator实现数据库迁移
FluentMigrator Fluent Migrator是一个基于.NET的迁移框架,你可以像使用Ruby on Rails Migrations一样使用它.Fluent Migrator的最新版本是3.13版,官网地址https://github.com/fluentmigrator/fluentmigrator. 你可以使用C#编写数据库迁移类,而不需要编写任何SQL脚本.从使用方式上看,它非常像EF/EF Core的数据库迁移脚本,但是它支持的数据库类型比EF/EF Core多的多,且
-
Navicat Premium如何导入SQL文件的方法步骤
今天开始写期末项目,不过今年用的MySQL数据库,所以就用了Navicat premium进行管理,数据库是另一个小伙伴写的,需要导入,但是Navicat没有直接导入SQL文件的按钮,尝试了几次,都不行,查了度娘,好多都文不对题,最后终于解决,写一下解决方案,原来很简单.... 1.首先,链接上Navicat,在链接下新建数据库,数据库名和要导入的一样,字符集选utf-8,确定 2.先右键点击打开数据库,然后,直接将数据库文件拖拽到新建的数据库上 3.弹出这个对话框,直接点击开始,完成后.然后直
随机推荐
- Vue.js基础指令实例讲解(各种数据绑定、表单渲染大总结)
- IOS Swift3 四种单例模式详解及实例
- MyBatis 源码分析 之SqlSession接口和Executor类
- 复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
- phpexcel导入excel数据使用方法实例
- Youku 视频绝对地址获取的方法详解
- PHP获取文本框、密码域、按钮的值实例代码
- APMServ使用说明
- MySQL 5.5/5.6/5.7及以上版本安装包安装时如何选择安装路径
- Python Web开发模板引擎优缺点总结
- JQuery 在文档中查找指定name的元素并移除的实现方法
- 15个款优秀的 jQuery 图片特效插件推荐
- JS 调用微信扫一扫功能
- Java中Socket下载一个文本文件
- php以post形式发送xml的方法
- PHPExcel中文帮助手册|PHPExcel使用方法(分享)
- Android中.9.png图片的使用及制作
- 详解C++中shared_ptr的使用教程
- 在vue中使用jointjs的方法
- jQuery判断网页是否已经滚动到浏览器底部的实现方法