Oracle数据泵导出数据库
Oracle数据泵导出数据库
特别注意:如果后续要导入的数据库版本低,所有导出命令就需要在后面加一个version=指定版本。
例如从11g导出数据导入到10g,假设10g具体版本为10.2.0.1,那么就加一个版本的参数version=10.2.0.1
一、查询oracle泵导逻辑目录是否存在
#dba用户登录查看
SQL> select * from dba_directories;

二、 检查物理目录是否存在
物理目录需要和oracle中的数据泵目录相对应

若不存在需要创建
三、创建oracle数据泵逻辑目录
#管理员用户登录
# sqlplus sys/密码@orcl as sysdba
SQL> create or replace directory expdp_dir as D:\expdp_dir';

常见完成后,手动创建对应的物理目录,再执行第一步的查询检查创建是否成功。
四、授权
grant read, write on directory expdp_dir to 用户名;
五、导出数据
5.1 按用户导出数据库
expdp 用户名/密码@实例 DIRECTORY=逻辑目录 dumpfile=导出文件名 logfile=日志文件名 schemas=用户名
eg.
expdp slcj2019/123456@orclgbk DIRECTORY=expdp_dir dumpfile=expdp106slcj2019.dmp logfile=expdp106slcj2019.log schemas=slcj2019
5.2 导出指定表
expdp 用户名/密码@实例 DIRECTORY=逻辑目录 dumpfile=导出文件名 logfile=日志文件名 tables=TABLE_NAME1,TABLE_NAME2
eg.
expdp slcj2019/123456@orclgbk DIRECTORY=expdp_dir dumpfile=expdp_tables.dmp logfile=expdp_tables.log tables=user,country;;
5.3只导出指定用户的数据(不含表结构)
expdp 用户名/密码@实例 DIRECTORY=逻辑目录 content=data_only dumpfile=导出文件名 logfile=日志文件名 schemas=用户名
eg.
expdp slcj2019/123456@orclgbk DIRECTORY=expdp_dir content=data_only dumpfile=expdp106slcj2019.dmp logfile=expdp106slcj2019.log schemas=slcj2019
5.4只导出指定表结构(不含表数据)
expdp 用户名/密码@实例 DIRECTORY=逻辑目录 content=metadata_only dumpfile=导出文件名 logfile=日志文件名 tables=TABLE_NAME1,TABLE_NAME2
eg.
expdp slcj2019/123456@orclgbk DIRECTORY=expdp_dir content=metadata_only dumpfile=expdp106slcj2019.dmp logfile=expdp106slcj2019.log tables=user,country
5.5导出指定用户的元数据,且不包含统计信息
expdp 用户名/密码@实例 DIRECTORY=逻辑目录 content=metadata_only exclude=statistics dumpfile=导出文件名 logfile=日志文件名 schemas=用户名
eg.
expdp slcj2019/123456@orclgbk DIRECTORY=expdp_dir content=metadata_only exclude=statistics dumpfile=expdp106slcj2019.dmp logfile=expdp106slcj2019.log schemas=slcj2019
Oracle数据泵导出数据库的更多相关文章
- 实验:Oracle数据泵导出导入之序列问题
今天同事提出了一个问题: 使用数据泵expdp导出1个schema,有个表主键是触发器自增的id,导入测试库测试时,发现表里的数据比自增序列的值要大.导致插入数据报错. 最终结论是: 由于数据库先进行 ...
- oracle数据泵导出导入
先创建一个目录:比如 Create or Replace directory DATA_PUMP_DIR as 'D:\DataPipe'; 然后给导入导出的用户赋权限: Grant read ...
- Oracle数据泵导出使用并行参数,单个表能否真正的并行?
对于Oracle 数据泵expdp,impdp是一种逻辑导出导入迁移数据的一个工具,是服务端的工具,常见于DBA人员使用,用于数据迁移.从A库迁移至B库,或者从A用户迁移至B用户等. 那么有个疑问? ...
- Oracle数据泵导出导入(expdp/impdp)
一.创建表空间 create tablespace atp logging datafile 'D:\oracle\oradata\orcl\atp.dbf' size 50m autoextend ...
- 原创Oracle数据泵导出/导入(expdp/impdp)
//创建目录 create Or Replace directory dpdata1 as 'd:\test\dump'; //赋予读写权限 grant read,write on directory ...
- python实现oracle数据泵导出功能
脚本如下:[oracle@ycr python]$ more dump.py #/usr/bin/python#coding:utf8 import sysimport osimport time n ...
- 数据泵导出报错ORA-31693 ORA-02354 ORA-01466
1.Oracle数据泵导出schema时有报错: Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - P ...
- Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)
<Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)> <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)> 目的:指导项 ...
- Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)
<Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)> <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)> 目的:指导项 ...
随机推荐
- OCR横向评测 -- 软工案例分析
目录 第一部分 调研&评测 使用感受 1. 使用门槛 2. 界面设计 3. 数据标注 4. 模型训练 5. 模型预测 6. 体验评价与改进建议 好的方面: 可能需要改进的方面: 7. BUG反 ...
- 【BUAA软工】Visual Lab Online——功能规格说明书
项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:明确和撰写软件的功能规格说明书 功能规格说明书 当前版本:v1.0 修订历史: 版本号 修订时间 修订说明 v1.0 2020/04/0 ...
- path自定义转换器
register-converter用于注册转换器
- Excel导出数据Excel.Application组件权限设置方法
很多网络应用系统都会涉及到数据采用Excel方式导出的模块,部分朋友问我到底怎么弄,其实方式很多种,目前比较优秀的方式还是直接用Excel的Excel.Application方式比较合适. 采用Exc ...
- [bug] IDEA中解决程序包javax.servlet不存在
参考 https://blog.csdn.net/qq_41283865/article/details/81865806
- shell脚本就是由Shell命令组成的执行文件,将一些命令整合到一个文件中,进行处理业务逻辑,脚本不用编译即可运行。它通过解释器解释运行,所以速度相对来说比较慢。
shell脚本?在说什么是shell脚本之前,先说说什么是shell. shell是外壳的意思,就是操作系统的外壳.我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包 ...
- Linux_配置加密的https
一.配置https 1.安装好httpd服务后,安装mod_ssl模块 //首先查看是否安装mod_ssl [root@localhost ~]# rpm -qa | grep mod_ssl //安 ...
- ft2000安装tigervnc
apt update apt install tigervnc*vncserver :88 history >>history
- shell应用之cobbler批量部署
如果使用的是原始源,可直接使用该脚本,如果是用的其它源且有cobbler安装包的可删除脚本中的配置yum源步骤.批量部署使用的软件有:cobbler dhcp httpd tftp-server xi ...
- 微信小程序从开发到上线流程
一.微信小程序从开发到上线流程 注册小程序 1.登录微信公众平台 https://mp.weixin.qq.com 2.在微信公众平台>立即注册>小程序中注册微信小程序 3.在邮箱中激活并 ...