准备:

1)创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。

create directory dpdata as '/opt';

2)查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)

select * from dba_directories;

3)给scott用户赋予在指定目录的操作权限,最好以system等管理员赋予。

grant read,write on directory dpdata1 to scott;

导出:

1)按用户导

expdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp DIRECTORY=dpdata1;

2)并行进程parallel

expdp scott/tiger@orcl directory=dpdata1 dumpfile=scott3.dmp parallel=40 job_name=scott3

3)按表名导

expdp scott/tiger@orcl TABLES=emp,dept dumpfile=expdp.dmp DIRECTORY=dpdata1;

4)按查询条件导

expdp scott/tiger@orcl directory=dpdata1 dumpfile=expdp.dmp Tables=emp query='WHERE deptno=20';

5)按表空间导

expdp system/manager DIRECTORY=dpdata1 DUMPFILE=tablespace.dmp TABLESPACES=temp,example;

6)导整个数据库

expdp system/manager DIRECTORY=dpdata1 DUMPFILE=full.dmp FULL=y;

导入:

第一步:

1)创建文件路径

--导入时必须先创建文件夹路径

create or replace directory bao as 'd:\oracle\test';

--给使用的用户授权(读写权限)

Grant read,write on directory bao to scott;

2)也可以不用创建路径,查询dba的文件夹路径,把dmp文件放入某个路径

select * from dba_directories;

第二步:

1)导到指定用户下

impdp scott/tiger DIRECTORY=bao  DUMPFILE=expdp.dmp SCHEMAS=scott;

2)改变表的owner

impdp system/manager DIRECTORY=bao DUMPFILE=expdp.dmp TABLES=scott.dept REMAP_SCHEMA=scott:system;

3)导入表空间

impdp system/manager DIRECTORY=bao DUMPFILE=tablespace.dmp TABLESPACES=example;

4)导入数据库

impdb system/manager DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=y;

5)追加数据

impdp system/manager DIRECTORY=bao DUMPFILE=expdp.dmp SCHEMAS=system TABLE_EXISTS_ACTION

备注:参数说明

1、TABBLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | FRPLACE }

当设置该选项为SKIP时,导入作业会跳过已存在表处理下一个对象;当设置为APPEND时,会追加数据,为TRUNCATE时,导入作业会截断表,然后为其追加新数据;当设置为REPLACE时,导入作业会删除已存在表,重建表病追加数据,注意,TRUNCATE选项不适用与簇表和NETWORK_LINK选项;

2、REMAP_SCHEMA

该选项用于将源方案的所有对象装载到目标方案中:REMAP_SCHEMA=source_schema:target_schema

3、REMAP_TABLESPACE

将源表空间的所有对象导入到目标表空间中:REMAP_TABLESPACE=source_tablespace:target:tablespace

4、REMAP_DATAFILE

该选项用于将源数据文件名转变为目标数据文件名,在不同平台之间搬移表空间时可能需要该选项.

REMAP_DATAFIEL=source_datafie:target_datafile

oracle数据泵导入 锁,Oracle数据泵expdp导出,impdp导入相关推荐

  1. oracle按表导入impdp,oracle expdp、impdp导入从原表空间更换到其他表空间 ----导入到另个表空间测试...

    expdp数据泵 优点:支持并发多线程方式,可以远程导出,性能显著提高,可开并行parallel=n,比exp/imp实用工具相比,导出提高了10倍左右,导入提高了5倍左右.能根据备份时收集的元数据, ...

  2. impdp 不兼容_Oracle exp/expdp imp/impdp导入导出数据

    一.exp/imp与expdp/impdp的区别 EXPDP/IMPDP是10G以后的一种新的数据导入导出方式,也称为数据泵.相比于传统的EXP/IMP的方式 有了很大的不同. 1.EXP/IMP产生 ...

  3. oracle数据库中表被锁,Oracle数据库表被锁问题处理

    Oracle数据库表被锁问题处理 半仙 自动化运维 在操作Oracle数据库的时候,有时候会由于操作不当等引起数据库表被锁定,锁定后表不能修改,在前端直接反应就是业务无法正常操作,在pl/sql De ...

  4. mysql千万数据迁移只需要简单的5步(导出,导入)

    原文地址,转载请注明出处: https://blog.csdn.net/qq_34021712/article/details/86358213     ©王赛超  咳咳,千万级别其实也并不是很多,主 ...

  5. oracle数据库频繁被锁,Oracle数据库账号频繁被锁定的原因排查

    在Oracle数据库操作中,登录Oracle账号时提示失败,而且Oracle账号频繁被锁定.造成此故障的原因是什么呢?本文就介绍了这一过程,通过逐步排查我们就能找到该故障的原因了. 下面记录下查找这个 ...

  6. Oracle数据库表信息,序列,视图等导出,导入。(数据库备份和恢复)

    数据导出 1.  打开PL/SQL,找到 选择表.将用户相关的索引,序列.用户信息等导出来 2.  找到Exporttable 选择要导出的表的数据等,注意:导成dmp格式的数据文件 数据导入 1.以 ...

  7. oracle数据库频繁被锁,oracle数据库用户频繁被锁

    自己有一台oracle数据库,发现几天不登录,数据库用户就无法登录,提示用户被锁,今天下定决心终于解决它,现在将解决过程写出与大家一起分享. 如果用户被锁,首先应该要知道他是什么时候被锁了.用orac ...

  8. 导出和导入McAfee规则McAfee安全设置,导出和导入麦咖啡规则麦咖啡安全设置

    win2003打开方法 打开注册表编辑器: 方法:单击开始--运行--输入"regedit" 一:Mcafee 8.7i 的规则保存在注册表HKEY_LOCAL_MACHINE/S ...

  9. expdp导出表结构_(转)oracle使用expdp、impdp和exp、imp导入导出表及表结构

    使用expdp.impdp和exp.imp时应该注重的事项: 1.exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. 2.expdp和impdp是服务端的工具程序,他们只能在 ...

最新文章

  1. 实时分析态势感知大数据日志
  2. 读经典——《CLR via C#》(Jeffrey Richter著) 笔记_基元类型(三)
  3. Black Hat 2021上的七大网络威胁趋势
  4. 纯净pe工具_微PE工具箱2.0
  5. 【hibernate笔记】
  6. Linux内存管理:内存描述之内存节点node
  7. 如何解决w3wp占用CPU和内存问题
  8. 创 Lockdir 文件夹加密 破解
  9. cad上样条曲线上的点太多了_CAD中如何编辑样条曲线增加夹点? 看完你就知道了...
  10. u盘linux系统 隐藏文件,轻松显示U盘隐藏的文件夹绝招
  11. Eureka报错“EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ”
  12. SolidWork 制作KUKAKR6R700机器人URDF模型
  13. 裸机运行c语言,裸机_GPIO实验_C语言
  14. Ubuntu中LightDM是什么(转)
  15. Python大学计算机程序设计-通讯录管理系统
  16. 创建Scrapy项目报错 UnicodeDecodeError: 'ascii' codec can't decode byte 0xa3 in position 19
  17. 国内有没有 全球自由公开化开源免费项目软件开发的社区?
  18. 负载均衡之LoadBalancer
  19. MATLAB——根轨迹原理及其Matlab绘制
  20. JS前端图片压缩上传

热门文章

  1. php7新特性的理解和比较
  2. 在Eclipse下出现dobbo索引错误,解决方案
  3. hdu 6118 最小费用可行流(注意与最大流的区别)
  4. 通过bin-log对mysql进行数据恢复
  5. 使用argparse对python脚本时运行时添加参数
  6. 《二》Android 数据库 SQlite SQLiteOpenHelper
  7. ubuntu 压缩率最高的软件_[图]Linux六大压缩算法横评:Ubuntu 19.10最终选择LZ4
  8. SurfaceFlinger 和 WindowManager
  9. sshd启动报错解决:Missing privilege separation directory: /run/sshd
  10. Android的Input流程分析(好文)