用plsql导出oracle,使用PLSQL进行Oracle数据导入导出[转]
2020年5月25日
使用PLSQL进行Oracle数据导入导出[转]
1. 导出格式介绍
① Dmp格式:.dmp是二进制文件,可跨平台,还能包含权限,效率好,
② Sql格式:.sql格式的文件,可用文本编辑器查看,通用性比较好,效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段 (blob,clob,long),如果有,会报错
③ Pde格式:.pde格式的文件,.pde为PL/SQL Developer自有的文件格式,只能用PL/SQL Developer工具导入导出,不能用文本编辑器查看。
备注:虽然dmp格式为最优选,但是不容易实现,原因有俩点:首先此格式需要安装oracle完整版,因为导出时需要选择对应exp.exe与imp.exe,而且导出是安装的版本要与要导出数据的数据库版本一致,同理导入时也要对应,否则会出现版本不一致的问题(查阅资料中介绍的,个人没有证实);其次此格式的导出经常会遇到导出过程一闪而过,但是导出不成功的情况,原因未知(可以查阅环境变量配置ORACLE_HOME配置正确,个人尝试多次,仍有问题,最后无奈选取导出为pde格式)。
2. 导出方法
登录plsql工具,所使用用户为源数据库有导出权限(exp_full_database,dba等)的用户。
①导出建表语句(包括存储结构)
导出步骤tools ->export user object,选择要导出的对象,导出.sql文件,如下图:
等待导出完成
②导出数据文件
导出步骤tools ->export tables,选择要导出的表及导出的格式进行导出。
导出为dmp格式(注意:Export Executable选择oracle安装目录bin下的exp.exe),如下图:
导出为sql格式,如下图:
导出为pde格式,如下图:
备注:采用第三方工具导出导入整个数据库的话,耗时较长,一定要有足够的时间来操作(数据量大的话需要好几个小时)
3. 导入方法
登录plsql工具,使用之前准备工作所创建的用户。
步骤类似导出方法
①导入建表语句
导入步骤tools->import tables->SQL Inserts 导入.sql文件,注意SQL*Plus Executable选择 oracle安装目录bin下的sqlplus.exe文件,如下图所示:
②导入数据
tools->import talbes,然后再根据导出的数据格式选择导入dmp文件,或者sql文件,或者pde文件,注意Import Executable选择oracle安装目录bin下的imp.exe文件,如下图所示:
备注:导入之前最好把以前的表删除,当然导入另外数据库除外。
另外导入时当发现进度条一直卡在一个点,而且导出的文件不再增大时,甚至是提示程序未响应,千万不要以为程序卡死了,这个导入导出就是比较缓慢,只要没有提示报错,或者导入完成就不要停止程序
————————————————
转自:https://blog.csdn.net/xudasong123/java/article/details/79819578
使用PLSQL进行Oracle数据导入导出[转]
用plsql导出oracle,使用PLSQL进行Oracle数据导入导出[转]相关推荐
- Oracle数据库的创建、数据导入导出
如何结合Sql脚本和PL/SQL Developer工具来实现创建表空间.创建数据库.备份数据库.还原数据库等操作,然后实现Oracle对象创建.导入数据等操作,方便我们快速了解.创建所需要的部署Sq ...
- kibana数据导入导出_怎么实现kibana的数据导入导出
匿名用户 1级 2016-10-19 回答 logstash好说,client只需要在代码逻辑改下redis地址就可以了,logstash server直接docker pull镜像就可以了. ela ...
- 开源OA协同办公平台搭建教程丨服务器端命令:数据导入导出及配置
O2OA应用开发平台是一款开源办公产品,是使用JavaEE技术栈,分布式架构设计的真正全代码开源的企业应用定制化开发平台,平台既可以支持小企业的OA协同办公系统快速搭建,也能支持复杂的集团化大型协同门 ...
- oracle数据库数据导入导出步骤(入门)
oracle数据库数据导入导出步骤(入门) 说明: 1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL 2.如果熟悉命令,建议用exp/i ...
- cmd imp导入dmp文件_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤...
正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...
- oracle临时表经常被锁_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤
正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...
- oracle数据库数据导入导出步骤
oracle数据库数据导入导出步骤(基础) 前言: Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先 ...
- oracle 加载数据戽_oracle数据库数据导入导出步骤(入门)
oracle数据库数据导入导出步骤(入门) 说明: 1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL 2.如果熟悉命令,建议用exp/imp ...
- Oracle数据导入导出imp/exp
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失). Oracle有个好处,虽然 ...
- oracle数据导入/导出
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据 ...
最新文章
- python速成要多久2019-8-28_2019最全Python入门学习路线,不是我吹,绝对是最全
- (转)深入理解SP、LR和PC
- colpick-jQuery颜色选择器使用说明
- Windows2008 组策略应用
- c++date数据类型_PLC编程设涉及到的数据类型了解一下
- uniapp苹果底部栏自适应配置
- Java类加载器 以及类加载器的委托模型
- 如何使用SQL Server数据库实验助手(DEA)工具
- 海康nvr sdk java调用,海康SDK开发NVR拍照功能
- 地表最强报表工具,一张模板秒杀数百Excel !
- (零基础)入门python学习四步骤,附上Python全栈学习路线大刚!
- java mye_JAVA环境搭建之MyEclipse10+jdk1.8+tomcat8环境搭建详解
- 15_MySQL存储过程与存储函数
- 风险价值VaR(Value at Risk)和损失期望值ES(Expected shortfall)的估计
- Python 爬虫实战 汽车某家(五) 口碑、评分
- Python定时任务框架APScheduler快速入门
- cad尺寸标注快捷键_为什么在CAD布局中标注模型空间图形尺寸差别很大?
- 单片机、usb和串口通信
- 什么是BSP票和BSP电子票
- Linux下Makefile的安装以及使用
热门文章
- win2000/xp/2003 错误代码
- xmlspy xsd生成java_XmlSpy / XSD 以及 验证
- java 协同过滤算法_基于用户的协同过滤算法(Java实现或R语言实现)
- 微信公众号推送消息模板(抖音挺火的推送消息给女朋友)
- android 不限速迅雷,迅雷不限速分享(手机+PC端打包) – 长期更新
- 中国数字化城市行业现状调研及前景规划分析报告2022~2028年
- syslog (cactiez)
- [fsevents@^1.2.2] optional install error: Package require os(darwin) not compatible with your platfo
- windows10用户密码获取
- C语言运算符都有那些?