設定自動匯出(exp)備份指令碼

tolywang發表於2011-05-16

[root@pldfmsqcdb run]# cat   autoexp_b2b
#!/bin/sh

cd /u01/expbak/b2bedi

ORACLE_HOME=/u01/product/oracle;export ORACLE_HOME
ORACLE_SID=b2bedi; export ORACLE_SID
FILENAME=`date +%Y%m%d%H`
NLS_LANG=american.AL32UTF8; export NLS_LANG
/u01/product/oracle/bin/exp system/oracle file=$ORACLE_SID'_'$FILENAME'_meta' full=y rows=n log=$ORACLE_SID'_'$FILENAME'_meta'.log
#/u01/product/oracle/bin/expdp system/oracle directory=dump dumpfile=$ORACLE_SID$FILENAME'_meta'  logfile=$ORACLE_SID$FILENAME'_meta'.log schemas=dfms content=metadata_only

find /u01/expbak/b2bedi/*meta* -mmin  +1440 -exec rm -f {} \;

 

 

pldfmsqcdb$crontab  -l


10 0 * * * sh /u01/run/autoexp_b2b  1>/u01/run/log/autoexp_b2b.log 2>/u01/run/log/autoexp_b2b.bad

30 0 * * * sh /u01/run/autoexp_l6  1>/u01/run/log/autoexp_l6.log 2>/u01/run/log/autoexp_l6.bad

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-695493/,如需轉載,請註明出處,否則將追究法律責任。

相關文章