Oracle exp/imp和expdp/impdp区别

Oracle从10g开始引入了数据泵工具EXPDP和IMPDP,相较于传统的EXP和IMP,EXPDP提供了更快的并行导出速度。EXPDP导出的文件只能通过IMPDP导入,且它是服务端工具,只能在数据库服务器上运行。EXPDP命令新增了如directory、dumpfile、logfile等参数,增强了灵活性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP。
1、exp和expdp最明显的区别就是导出速度的不同。expdp导出是并行导出。(如果把exp导出比喻为一个工人在挖土,那么expdp就相当于一个挖掘机在挖土)
2、exp和expdp导出不止是速度的不同,同时导出机制也完全不同,所有用expdp导出的dmp文件只能用impdp的方式导入。
3、EXP和IMP是客户端工具程序,它们既可以在可以客户端使用,也可以在服务端使用。
4、EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。
5、命令使用的区别,expdp命令新增了目录对象directory,file替换为dumpfile,log替换成logfile,还添加了一个reuser_dumpfile=ture参数

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值