diff --git a/backup_archive_fnct_FRA.sh b/backup_archive_fnct_FRA.sh index 0833aaf..cfb961f 100644 --- a/backup_archive_fnct_FRA.sh +++ b/backup_archive_fnct_FRA.sh @@ -14,21 +14,6 @@ exit $1 } #f_help -#------------------------------------------------------------------------------ -# fonction de récupération de la taille FRA utilisée -#------------------------------------------------------------------------------ - -f_fra_size() { - -fra_usage=$(sqlplus -s '/ as sysdba' << EOF - set pages 0 feedback off; - select round(sum(percent_space_used),0) from v\$flash_recovery_area_usage; -EOF -) - -return ${fra_usage} -} - #------------------------------------------------------------------------------ ORACLE_SID=$1 @@ -40,4 +25,10 @@ ORAENV_ASK=NO PATH=/usr/local/bin:$PATH . oraenv -s >/dev/null -f_fra_size ${ORACLE_SID} +fra_usage=$(sqlplus -s '/ as sysdba' << EOF + set pages 0 feedback off; + select round(sum(percent_space_used),0) from v\$flash_recovery_area_usage; +EOF + | egrep -o "[0-9]*") + +echo ${fra_usage}