运维 —— expdp、impdp

一、exp/imp与expdp/impdp

1)exp和imp是客户端工具程序,它们既可以在可以客户端使用,也可以在服务端使用。

2)expdp和impdp是服务端的工具程序,他们只能在ORACLE服务端使用, 不能在客户端使用。

3)字符集的问题到expdp/impdp数据泵已经消除,因为expdp/impdp真正的导出导入操作都是在数据库服务器上完成的

4)expdp/impdp工具需要提前创建一个路径,然后命令中加入参数directory。这个路径的创建原因是因为expdp/impdp是工作于服务器端,而这个路径就是对应的服务器端路径。

5)exp默认是传统路径,这种模式下,是用select来查询数据,然后写入buffer cache,在将这些数据写入evaluate buffer,最后传到export客户端,再写入dump文件。      

exp直接路径模式下,直接从硬盘读取数据,然后写入PGA,格式就是export的格式,不需要转换,数据再直接传到export客户端,写入dump文件。这种模式没有经过evaluation buffer,少了一个过程,导出速度提高也是很明显。

exp没有并行参数,要进行并行导出,可以写多条命令同时导出,这种方式可用于特定的数据迁移情况,按表或表空间进行快速数据迁移。  

expdp是Oracle 10g上推出的一种先进的数据导出方式,比exp有较大的性能提升,expdp可以看成是exp的升级版,相当于exp + direct mode + parallel。

二、操作

1、创建目录和引用目录

sys@ORCL> create or replace directory dmpdir as '/home/oracle';
Directory created.
sys@ORCL&
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值