exp                客户端工具
expdp             服务端工具

expdp help=y  帮助命令
directory         导出目录逻辑名

--查询默认数据泵目录
select * from dba_directories
where directory_name='DATA_PUMP_DIR';

--修改默认数据泵目录
create or replace directory data_pump_dir as '/u01/app/oracle/admin/test10g/dpdump/';

--查看导出逻辑目录
select * from all_directories;
select * from dba_directories;

--创建导出逻辑目录 dump_exp
create directory dump_exp as '/u01/dump_dbtest';

如果不指定路径,则用默认路径

--删除导出逻辑目录 dump_exp
drop directory dump_exp

--给hr用户授予目录dump_exp读写权限
grant read,write on directory dump_exp to hr;

--导出hr用户下的3张表 employees,departments,jobs
expdp hr/hr tables=employees,departments,jobs 
dumpfile=hr20120811.dmp 
logfile=hr20120811.log 
directory=dump_exp

--导出表的一部分
expdp hr/hr tables=employees 
dumpfile=hr20120811.dmp 
logfile=hr20120811.log 
directory=dump_exp 
query='"where employee_id between 200 and 206"'

--指定类型指定对象(模糊查询表 :em开头的)
expdp hr/hr dumpfile=include_1.dmp logfile=include_1.log 
directory=dump_exp 
include=table:\"like \'EM%\'\"

--导出存储过程
expdp hr/hr schemas=hr dumpfile=include_4.dmp logfile=include_4.log directory=dump_exp 
include=PROCEDURE

除了TABLE以外的对象用 exclude=TABLE

--导出用户
expdp sys/manager@dbtest schemas=hr dumpfile=hr.dmp logfile=hr.log directory=dump_exp

--导出表空间
expdp sys/manager tablespaces=dumpspace directory=dump_exp dumpfile=dp.dmp logfile=dp.log

--导出数据库
expdp sys/manager full=y dumpfile=full.dmp logfile=full.log directory=dump_exp

grant exp_full_database to hr;  (也可以给hr授权)

--导入表
将hr用户的employees表导入到自己用户下
impdp sys/manager tables=hr.employees ignore=y directory=dump_exp dumpfile=employees.dmp

将hr用户的employees表导入到ikki用户下
impdp sys/manager tables=hr.employees ignore=ydirectory=dump_exp dumpfile=employees.dmp remapschema=hr:ikki

--导入用户
impdp sys/manager schemas=hr directory=dump_exp dumpfile=hr.dmp

--导入表空间
impdp sys/manager tablespace=dumpspace directory=dump_exp dumpfile=tbs_dp.dmp

(如果表空间被删除,需要重新建立表空间)
 
--全库导入(数据库结构必须完好,轻易不要导入数据库,建议部分导入)
impdp sys/manager directory=dump_exp dumpfile=full.dmp full=y

Oracle expdp的更多相关文章

  1. ORACLE EXPDP命令使用详细【转】

    本文转自:http://blog.csdn.net/zftang/article/details/6387325 ORACLE EXPDP命令使用详细 相关参数以及导出示例: 1. DIRECTORY ...

  2. oracle expdp和impdp使用例子

    情景: 由于生产需求,需要把rmtel用户的数据完全复制一份给rmtel_xzy,但排除rmtel用户 ('CAB_JJXPORT_TAB','T_SERVICEXX','TB_CROSSCONNEC ...

  3. oracle expdp/impdp 用法详解

    http://hi.baidu.com/hzfsai/item/4a4b3fc4b1cf7e51ad00efbd oracle expdp/impdp 用法详解 Data Pump 反映了整个导出/导 ...

  4. Oracle EXPDP导出数据

    Oracle expdp导出表数据(带条件): expdp student/123456@orcl dumpfile=student_1.dmp logfile=student_1.log table ...

  5. oracle expdp/impdp/可传输表空间

    oracle expdp/impdp/可传输表空间/及一些参数 Oracle data pump 导出操作能够将表.索引.约束.权限.PLSQL包.同义词等对象从数据库导出,并将它们保存在一种非文本格 ...

  6. Oracle expdp导出分区表,query条件带有rownum

    Oracle expdp导出分区表,query条件带有rownum 前言 在做数据脱敏的时候,对一张刚好是分区表的表做导出,为了只取出部分数据看是否数据可以正常脱敏,在query中带上rownum. ...

  7. Oracle expdp/impdp导出导入命令及数据库备份

    使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用, ...

  8. oracle expdp 无法导出SYS下特定TABLE

    创建测试表: D:\app\product\\db_1>sqlplus "/as sysdba" SQL :: Copyright (c) , , Oracle. All r ...

  9. Oracle expdp/impdp导出导入命令及数据库备份(转)

    使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用, ...

  10. Oracle expdp数据泵导出,并在文件上附加上日期格式

    一.导出操作的计算机要安装Oracle Client(建议管理员版本) 二.在服务端创建目录 create directory dpdir as '目录'; 三.给目录赋权限 grant read,w ...

随机推荐

  1. Python 3 学习笔记之——变量作用域、模块和包

    1. 变量作用域 Python 中,程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的.变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称.Python 的作用域一共 ...

  2. js/jquery 获取本地文件的文件路劲 获取input框中type=‘file’ 中的文件路径(转载)

     原文:http://blog.csdn.net/niyingxunzong/article/details/16989947 js/jquery 获取本地文件的文件路劲 获取input框中type= ...

  3. tomcat web.log 系统日志记录文件过大问题修改

    目前各系统都是记录所有的日志,产生日志文件太大,按照如下设置修改log4j.properties文件:其中橙色部分为系统名称,例如water-scada系统,名称可以为scada. #Sun Jun ...

  4. IO调度

    互联网公司不关注真实的文件系统,他们关注VFS层,关注block层,关注IO的管控. queue->make_request_fn ( blk_queue_bio ),其中blk_queue_b ...

  5. Java中的输入输出流

    FileInputStream和FileOutputStream 创建含磁盘文件的输入 输出流对象. FileInputStream继承自InputStream,用于读取本地文件中的字节数据,由于所有 ...

  6. NIO--2-代码

    package com.study.nio; import java.io.IOException; import java.net.InetSocketAddress; import java.ni ...

  7. SpringBoot 入门学习(HelloWord)

    前置知识 1.会利用 maven 构建项目 2.了解 Spring 注解 3.了解 RESTful API 的基本理论 4.SpringBoot 是 SpringMVC 的升级版,但两者没有必然的联系 ...

  8. 【bzoj1787】[Ahoi2008]Meet 紧急集合 倍增LCA

    题目描述 输入 输出 样例输入 6 4 1 2 2 3 2 4 4 5 5 6 4 5 6 6 3 1 2 4 4 6 6 6 样例输出 5 2 2 5 4 1 6 0 题解 倍增LCA 首先有集合点 ...

  9. 图片和byte[]的互相转换

    //图片的"读"操作 //①参数是图片路径:返回Byte[]类型: //参数是图片的路径 public byte[] GetPictureData(string imagePath ...

  10. Java 如何正确停止一个线程

    自己在做实验性小项目的时候,发现自己遇到一个问题:如何控制线程的"死亡"? 首先,如何开启一个线程呢? 最简单的代码: public class Main { public sta ...