如何在未知表空间时使用数据泵impdp进行导入

我们很多时候收到expdp导出的dmp文件,但是对方没有提供用户以及表空间名称,需要我们将数据导入到数据库中,我们又不想一一报错排查,所以我们可以采取将所有表空间归置到一个表空间下!
先说一下导出操作:

1.EXPDP 导出全库

expdp 用户名/密码 directory=my_dir dumpfile=expdp.dmp logfile=expdp.log full=yes
# 

2.导出数据库边导出边压缩

expdp 用户名/密码 directory=my_dir dumpfile=expdp.dmp logfile=expdp.log full=yes compression=all

3.导出数据只压缩数据

expdp 用户名/密码 directory=my_dir dumpfile=expdp.dmp logfile=expdp.log tables=scott.emp compression=data_only

4.导出数据只压缩表结构

expdp 用户名/密码 directory=my_dir dumpfile=expdp.dmp logfile=expdp.log tables=scott.emp compression=metadata_only 

5.将导出的数据进行导入

impdp 用户名/密码 dumpfile=expdp.dmp logfile=impdp.log directory=my_dir table_exists_action=replace TRANSFORM=segment_attributes:n
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值