cat > /home/dmdba/dexp_bak.sh << EOF
#!/bin/bash
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dmprod/dmdbms/bin"
export DM_HOME="/dmprod/dmdbms"
PATH=$PATH:$HOME/bin:$DM_HOME/bin
export PATH
export MALLOC_ARENA_MAX=1
DM_HOME=/home/dmdba/dmdbms
mydate=`date +%Y%m%d`
mydir=/dbbak/dmbak
syspwd=’“SYSDBA”’
${DM_HOME}/bin/dexp sysdba/${syspwd} DIRECTORY=${mydir} SCHEMAS= file=EXP_FULL_${mydate}.dmp log=EXP_FULL_${mydate}.log
##匹配最后修改时间超过30天的dmp和log文件并删除。
find ${mydir}/*.dmp -mtime +31 |xargs rm -f
find ${mydir}/*.log -mtime +31 |xargs rm -f
EOF
文章
阅读量
获赞
