From 24089d76a00860b40d319da8b0f17f553c8d045a Mon Sep 17 00:00:00 2001 From: Yacine31 Date: Wed, 5 Jun 2024 20:51:54 +0200 Subject: [PATCH] ajout des scripts pour CDB --- rapport_bdd.sh | 9 +++++++++ sql/cdb/01_show_pdbs.sql | 3 +++ {sh => sql/cdb}/is_CDB.sh | 0 3 files changed, 12 insertions(+) create mode 100644 sql/cdb/01_show_pdbs.sql rename {sh => sql/cdb}/is_CDB.sh (100%) diff --git a/rapport_bdd.sh b/rapport_bdd.sh index 389a02f..5149e21 100644 --- a/rapport_bdd.sh +++ b/rapport_bdd.sh @@ -38,6 +38,15 @@ do done fi + # vérifier si la base est une CDB + if [ "$(/bin/sh sql/cdb/is_cdb.sh)" == "YES"] + for f in sql/cdb/*.sql + # Executer les scripts sql pour les PDB + do + cat sql/sql_header.txt $f | sqlplus -s / as sysdba >> ${HTML_FILE} + done + fi + # execution des scripts sql echo "

Configuration de la base de données ${ORACLE_SID}

" >> ${HTML_FILE} for f in sql/*.sql diff --git a/sql/cdb/01_show_pdbs.sql b/sql/cdb/01_show_pdbs.sql new file mode 100644 index 0000000..9da52f2 --- /dev/null +++ b/sql/cdb/01_show_pdbs.sql @@ -0,0 +1,3 @@ +prompt

Database/Version

+ +show pdbs; diff --git a/sh/is_CDB.sh b/sql/cdb/is_CDB.sh similarity index 100% rename from sh/is_CDB.sh rename to sql/cdb/is_CDB.sh