Update show_alert.sh
This commit is contained in:
@@ -94,6 +94,18 @@ else
|
||||
SUB_DIR="rdbms"
|
||||
fi
|
||||
|
||||
#--------------------------------------------
|
||||
# determiner si l'instance est dans /etc/oratab
|
||||
#--------------------------------------------
|
||||
if [ $(cat /etc/oratab | grep "^${ORACLE_SID}:" | grep -v grep | wc -l) -eq 0 ] ;
|
||||
then
|
||||
# pas d'entrée dans /etc/oratab
|
||||
echo "-----"
|
||||
echo "----- Pas d'entrée dans le fichier /etc/oratab"
|
||||
echo "-----"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
#--------------------------------------------
|
||||
# determiner si l'instance est démarrée ou pas
|
||||
#--------------------------------------------
|
||||
@@ -112,7 +124,7 @@ then
|
||||
else
|
||||
# la base n'est pas démarrée, on récupère le chemin par défaut "uniquename/INSTANCE_NAME"
|
||||
|
||||
DIAG_DEST=$(adrci exec="SHOW BASE" | grep -o '".*"' | tr -d '"')
|
||||
DIAG_DEST=$($ORACLE_HOME/bin/adrci exec="SHOW BASE" | grep -o '".*"' | tr -d '"')
|
||||
F_ALERT="${DIAG_DEST}/diag/${SUB_DIR}/$(echo ${ORACLE_SID} | tr 'A-Z' 'a-z')/${ORACLE_SID}/trace/alert_${ORACLE_SID}.log"
|
||||
fi
|
||||
|
||||
@@ -125,7 +137,9 @@ then
|
||||
show_alert
|
||||
else
|
||||
echo
|
||||
echo "le fichier : ${COL_ROUGE}${GRAS_ARR_PLAN}${F_ALERT}${COL_NORMAL} est introuvable !!"
|
||||
echo "-----"
|
||||
echo "----- le fichier : ${COL_ROUGE}${GRAS_ARR_PLAN}${F_ALERT}${COL_NORMAL} est introuvable !!"
|
||||
echo "-----"
|
||||
echo
|
||||
exit 1
|
||||
echo
|
||||
|
||||
Reference in New Issue
Block a user