révison des script avec gemini : organisation, commentaire et harmonisation
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
#!/bin/sh
|
||||
#!/bin/bash
|
||||
#------------------------------------------------------------------------------
|
||||
# ORACLE DATABASE : BACKUP ALL B
|
||||
# sauvegarde de touts les bases ouvertes (en mode archivelog)
|
||||
#------------------------------------------------------------------------------
|
||||
# Historique :
|
||||
# 10/11/2025 : Gemini - Améliorations : lisibilité et robustesse
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
export SCRIPTS_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" &>/dev/null && pwd -P)
|
||||
@@ -9,7 +11,7 @@ export SCRIPTS_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" &>/dev/null && pwd -P)
|
||||
#------------------------------------------------------------------------------
|
||||
# boucle de sauvegarde des bases
|
||||
#------------------------------------------------------------------------------
|
||||
for b in $(ps -ef | grep pmon | grep -v grep | cut -d_ -f3 | sort)
|
||||
for b in $(ps -ef | grep pmon | grep -v grep | cut -d_ -f3 | grep -Ev '+ASM|+APX' | sort)
|
||||
do
|
||||
${SCRIPTS_DIR}/backup_rman.sh $b
|
||||
bash ${SCRIPTS_DIR}/backup_rman.sh $b
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user