#!/bin/ksh data=`date +%a' '%d/%m/%y` ano=`date +%y` mes=`date +%m` dia=`date +%d` cd /u01/oracle8s/backup # #--- Cabecalho --- Cabecalho() { clear echo '=================================================================' echo $data " *** Monitoramento do Banco de Dados - Salvador ***" echo '=================================================================' echo } #--- Inicio --- Cabecalho grep without BCKCABO_$ano$mes$dia.log > saida echo "Erros no EXPORT FULL" echo "-----------------------------------------------------------------" if test -s saida then echo "Export realizado com sucesso. (Dumps anteriores foram excluidos)." echo "-----------------------------------------------------------------" mv BCKCABO_$ano$mes$dia.log old_BCKCABO_$ano$mes$dia.log mv BCKCABO_$ano$mes$dia.dmp.gz old_BCKCABO_$ano$mes$dia.dmp.gz if test -a BCKCABO* then rm BCKCABO* fi mv old_BCKCABO_$ano$mes$dia.log BCKCABO_$ano$mes$dia.log mv old_BCKCABO_$ano$mes$dia.dmp.gz BCKCABO_$ano$mes$dia.dmp.gz else echo "==> Export terminou com erro. Tecle Enter para listar log." read resp pg -35 BCKCABO_$ano$mes$dia.log clear echo "Deseja iniciar o backup agora? (s/n):" '\c' read resp if [ $resp = s -o $resp = S ] then oraexp_slvcabo else echo "Sem Export full nesta data." fi fi