diff --git a/sh/local/check_expdp_log.sh b/sh/local/check_expdp_log.sh
index 017c651..ff255b2 100644
--- a/sh/local/check_expdp_log.sh
+++ b/sh/local/check_expdp_log.sh
@@ -1,7 +1,8 @@
#!/bin/bash
# script pour vérifier les logs des fichiers datapump et voir si des erreurs sont présentes
-EXPDP_DIR="/u04/backup"
+# EXPDP_DIR="/u04/backup" : la variable d'environnement est chargée depuis le fichier .env
+
CURRENT_DATE=$(date +%Y_%m) # date au format 2025_04
echo "
Vérification des logs des exports Datapump
"
diff --git a/summary.sh b/summary.sh
index 73f97a9..7e900c1 100644
--- a/summary.sh
+++ b/summary.sh
@@ -1,14 +1,36 @@
#!/bin/bash
+#------------------------------------------------------------------------------
# Ce script exécute des sql pour fournir une vue global de certains aspect de la base
# tous les datafiles, toutes les sauvegardes, toutes les erreur dans alertlog, ...
+#------------------------------------------------------------------------------
export LANG=en_US
DATETIME=`date +%Y%m%d%H%M`
HNAME=$(hostname)
OUTPUT_DIR=output/$(date +%Y%m%d)
mkdir -p ${OUTPUT_DIR}
+#------------------------------------------------------------------------------
+# inititalisation des variables d'environnement
+#------------------------------------------------------------------------------
+export SCRIPTS_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" &>/dev/null && pwd -P)
+# Nom du fichier .env
+ENV_FILE=${SCRIPTS_DIR}"/.env"
+
+# Vérifier si le fichier .env existe
+if [ ! -f "$ENV_FILE" ]; then
+ echo "Erreur : Le fichier $ENV_FILE n'existe pas."
+ echo "Erreur : Impossible de charger les variables d'environnement."
+ exit 1
+fi
+
+# Charger les variables d'environnement depuis le fichier .env
+source "$ENV_FILE"
+
+
+#------------------------------------------------------------------------------
# Execution des scripts sql
+#------------------------------------------------------------------------------
for sqlfile in summary/*.sql
do
# on prepare le fichier output
@@ -36,8 +58,10 @@ do
echo Rapport synthèse pour ${FILENAME} dans : ${HTML_FILE}
done
+#------------------------------------------------------------------------------
# exécution des scripts dans sh/local si présents
# Chemin du dossier local
+#------------------------------------------------------------------------------
LOCAL_DIR="sh/local"
for shfile in ${LOCAL_DIR}/*.sh