cat >exp.par<<EOF
directory=dmp
dumpfile=outdump.dmp
logfile=outdump.log
include=table:"in (select table_name from cat
where table_name like 'EMP%'
or table_name = 'DEPT')"
EOF
# 使用parfile文件,一些符号的转义即可省略
expdp scott/tiger parfile=/tmp/exp.par
# 使用scott用户泵出该用户的某些表
该技巧的实质是数据泵的 include 参数的使用,同理可以使用sys权限导出多个用户的部分表
只需要更换数据泵的泵出用户和相应的表名查询SQL即可
[TOC]