diff --git a/OracleDatabase/SingleInstance/dockerfiles/19.3.0/runOracle.sh b/OracleDatabase/SingleInstance/dockerfiles/19.3.0/runOracle.sh index a2c1d7b871..606b1d02e4 100755 --- a/OracleDatabase/SingleInstance/dockerfiles/19.3.0/runOracle.sh +++ b/OracleDatabase/SingleInstance/dockerfiles/19.3.0/runOracle.sh @@ -196,7 +196,8 @@ fi; # Check whether database is up and running $ORACLE_BASE/$CHECK_DB_FILE -if [ $? -eq 0 ]; then +result=$? +if [ $result -eq 0 ]; then echo "#########################" echo "DATABASE IS READY TO USE!" echo "#########################" @@ -215,6 +216,10 @@ else echo "#####################################" fi; +if [ "$1" = --exit ]; then + exit $result +fi + # Tail on alert log and wait (otherwise container will exit) echo "The following output is now a tail of the alert.log:" tail -f $ORACLE_BASE/diag/rdbms/*/*/trace/alert*.log &