export DUMPFILE=`date +%Y%m%d`.dmp
export ORACLE_HOME=$ORACLE_BASE/oracle---这里最好设置一下 如果root用户运行脚本会去找其它目录下的expdp命令
export LOGFILE=`date +%Y%m%d`.log
export TAR=`date +%Y%m%d`.tar.gz
export BASEPATH=/u01/huzhicheng/
expdp lww/lww compression=METADATA_ONLY DUMPFILE=$DUMPFILE DIRECTORY=dump_dir logfile=$LOGFILE schame=lww
tar -cvf $TAR $DUMPFILE
rm -rf *.dmp
find /u01/huzhicheng -name "*.gz" -mtime +7 -exec rm -fv {} \;-- 删除7天之前的文件
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26764973/viewspace-755282/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26764973/viewspace-755282/