1、Oracle用户下建立备份文件夹,保证Oracle用户有写入权限
mkdir /opt/oracle/dbbak
chmod 750 /opt/oracle/dbbak
2、sysdba登录数据库,建立逻辑目录,并授予备份数据库用户读写权限
create directory bak_dir as '/opt/oracle/dbbak';
grant read,write on directory bak_dir to 用户名;
3、按用户备份数据
expdp 用户名/密码 directory=bak_dir dumpfile=expdp.dmp logfile=expdp.log schemas=用户名;
4、按表备份数据
expdp 用户名/密码 directory=bak_dir dumpfile=expdp91101.dmp tables=qz_911_dys_01;