oracle与mysql表的互相导入导出
让Navicat成功连接Oracle数据库,将Oracle数据库导入到Mysql中。
##一.下载和激活Navicat
Navicat Premium 版本 12 下载地址
32位 点击下载
64位 点击下载
激活文件 点击下载,密码: 3dhp
##二.查看Oracle版本
需要根据Oracle的版本和位数,确定下载OCI接口文件,否则将不会生效(关键)!
在Sqllite或者PlSQL中执行Select * from v$version查看版本信息

##三.下载Navicat支持Oracle的接口文件
根据上一步的中查出Oracle的版本,下载相同或近似的版本即可,若不生效,多下载几个近似版本试试。
OCI文件 下载地址
32位: 点击下载
win64位 点击下载
##四.配置Navicat的OCI环境
打开 工具->选项->环境:
在SQL*Plus中,选中Oracle安装目录BIN\sqlplus.exe
在OCI环境中,选中上一步下载的文件中oci.dll文件
保存,重启Navicat才会生效!

##五.测试Navicat连接Oracle数据库

##六.导出Oracle数据库到Mysql
选择工具->数据传输:

提前创建一个Mysql数据库,然后选择源为Oracle数据库,目标为Mysql数据库:

选中需要导出的表,然后点击开始:

导出成功:

注:Mysql和Oracle数据库中,日期类型不同,oracle中的date对应MysQL的DATETIME,若出现问题,在数据库中将字段类型修改下再导入。
————————————————
oracle与mysql表的互相导入导出的更多相关文章
- linux下的oracle数据库和表空间的导入导出
由于oracle是安装在linux上面,因此需要oracle的导入导出都是使用命令进行操作.oracle允许整个数据库导入导出和表空间的导入导出. 数据库导入导出 以下操作是在操作系统控制台命令中执行 ...
- MySQL 表数据的导入导出
数据导出 1. 使用 SELECT ...INTO OUTFILE ...命令来导出数据,具体语法如下. mysql> SELECT * FROM tablename INTO OUTFILE ...
- Oracle 删除用户和表空间////Oracle创建删除用户、角色、表空间、导入导出、...命令总结/////Oracle数据库创建表空间及为用户指定表空间
Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下 对于单个user和tablespace 来说, 可以使用如下命令来完成. 步骤一: 删除user drop ...
- mysql source、mysqldump 导入导出数据(转)
解决了mysql gbk编码的导入导出问题,感谢作者. 一.导入数据 1.确定 数据库默认编码,比如编码 为gbk,将读入途径编码同样设为gbk,命令为: set names gb ...
- MySQL数据库(表)的导入导出(备份和还原)
一)在同一个数据库服务器上面进行数据表间的数据导入导出: 1. 如果表tb1和tb2的结构是完全一样的,则使用以下的命令就可以将表tb1中的数据导入到表tb2中: insert into db2.tb ...
- MySQL 备份恢复(导入导出)单个 innodb表
MySQL 备份恢复单个innodb表呢,对于这种恢复我们我们很多朋友都不怎么了解了,下面一起来看一篇关于MySQL 备份恢复单个innodb表的教程 在实际环境中,时不时需要备份恢复单个或多个表(注 ...
- sql developer Oracle 数据库 用户对象下表及表结构的导入导出
Oracle数据库表数据及结构的导入导出 导出的主机与即将导入到的目标主机的tablespace 及用户名需一直!!!!!
- Oracle数据库的创建、数据导入导出
如何结合Sql脚本和PL/SQL Developer工具来实现创建表空间.创建数据库.备份数据库.还原数据库等操作,然后实现Oracle对象创建.导入数据等操作,方便我们快速了解.创建所需要的部署Sq ...
- mysql命令行的导入导出sql,txt,excel(都在linux或windows命令行操作)(转自筑梦悠然)
原文链接https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/73805962 Mysql导入导出sql,txt,excel 首先我们通过命令行 ...
- Oracle 12c pdb的数据泵导入导出
12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb.在为pdb做数据泵导入导出时和传统的数据库有少许不同. 1,需要为pdb添加tansnames ...
随机推荐
- Flink基础教程:数栈FlinkX RDB介绍与基本演示
一.RDB模块介绍与演示针对关系型数据库,FlinkX-RDB封装了基于JDBC规范的查询与插入等公共操作,各个数据源可通过继承FlinkX-RDB模块实现各自逻辑,目前已支持绝大部分市面上的RDB数 ...
- ATM2.0模块版
ATM项目开发 (1)在主程序文件中创建程序入口 (2)在核心代码文件(视图层)搭建程序框架 (3)进行代码功能分配 - ATM 项目根目录 - README.md 项目说明书 - start.py ...
- 「Uniapp」一些常用方法的封装
弹窗 - showModal /** * 封装 uni.showModal * @param {Object|String} options 配置对象或提示内容 * @param {String} [ ...
- laravel项目上传Linux服务器
第一次上传项目:记录一下遇到的问题!!! #1)工具:腾讯云服务器and域名(以解析) Xshell(强大的安全终端模拟软件) 链接:https://pan.baidu.com/s/1we6dw5ys ...
- C# DataGridView 绑定List 無法排序問題解決方案
/// <summary> /// 自定义绑定列表类 /// </summary> /// <typeparam name="T">列表对象类型 ...
- flex横向对齐即两端有靠右
flex布局怎么再设置子元素两侧对其的情况下设置最后一行左对齐 .container { display: flex; flex-wrap: wrap; justify-content: space- ...
- terminal 终端 linux 快捷键 很有用
转载:http://xace.iteye.com/blog/481074 今天才发现Linux下的终端有这么多好用的快捷键. Shift+Ctrl+T:新建标签页 Shift+Ctrl+W:关闭标签页 ...
- Excel编程VBA图形Shape复选框的状态判断
Shape https://docs.microsoft.com/zh-tw/office/vba/api/excel.shape 设置图形属性 ActiveSheet.Shapes(2).Line. ...
- 如何快速运用iPaas与协议进行接口对接
在数字化浪潮的推动下,企业对于数据整合和流程协同的需求日益迫切.然而,传统的数据集成方式往往面临着开发周期长.维护成本高.扩展性差等问题.这时,iPaas(Integration Platform a ...
- SciTech-AV-Video-DVP(Digital Video Processing)-CV/CG-ffmpeg-libavfilter:数字过滤器-
This document describes filters, sources, and sinks provided by the libavfilter library. Filtergraph ...