Update export_datapump.sh

This commit is contained in:
Yacine31
2023-08-09 01:37:45 +02:00
parent 78fbe569ef
commit a2783ba21e

View File

@@ -118,17 +118,17 @@ EOF
rm -f ${EXP_LOCATION}/export_${ORACLE_SID}_*.{log,dmp,tgz} rm -f ${EXP_LOCATION}/export_${ORACLE_SID}_*.{log,dmp,tgz}
# export datapump # export datapump
$ORACLE_HOME/bin/expdp \'/ as sysdba\' full=y directory=$DPDIR dumpfile=export_${ORACLE_SID}_${DATE_JOUR}.dmp logfile=export_${ORACLE_SID}_${DATE_JOUR}.log flashback_time=systimestamp reuse_dumpfiles=yes $ORACLE_HOME/bin/expdp \'/ as sysdba\' full=y directory=$DPDIR dumpfile=export_${ORACLE_SID}.dmp logfile=export_${ORACLE_SID}.log flashback_time=systimestamp reuse_dumpfiles=yes
# compression du dump et son log dans un seul fichier et suppression des fichiers d'origine # compression du dump et son log dans un seul fichier et suppression des fichiers d'origine
cd ${EXP_LOCATION} cd ${EXP_LOCATION}
tar cfz export_${ORACLE_SID}_${DATE_JOUR}.tgz export_${ORACLE_SID}_${DATE_JOUR}.{dmp,log} && rm -f export_${ORACLE_SID}_${DATE_JOUR}.dmp tar cfz export_${ORACLE_SID}.tgz export_${ORACLE_SID}.{dmp,log} && rm -f export_${ORACLE_SID}.dmp
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# Mail si des erreurs dans le fichier de sauvegarde # Mail si des erreurs dans le fichier de sauvegarde
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
EXPDP_LOG_FILE=${EXP_LOCATION}/export_${ORACLE_SID}_${DATE_JOUR}.log EXPDP_LOG_FILE=${EXP_LOCATION}/export_${ORACLE_SID}.log
ERR_COUNT=$(egrep "^EXP-[0-9]*|^ORA-[0-9]:" ${EXPDP_LOG_FILE} | wc -l) ERR_COUNT=$(egrep "^EXP-[0-9]*|^ORA-[0-9]:" ${EXPDP_LOG_FILE} | wc -l)
SUBJECT="$(hostname)-${ORACLE_SID} : Export Datapump" SUBJECT="$(hostname)-${ORACLE_SID} : Export Datapump"
MSG=$(egrep "^EXP-[0-9]*|^ORA-[0-9]:" ${EXPDP_LOG_FILE}) MSG=$(egrep "^EXP-[0-9]*|^ORA-[0-9]:" ${EXPDP_LOG_FILE})