File tree Expand file tree Collapse file tree 18 files changed +139
-33
lines changed
Expand file tree Collapse file tree 18 files changed +139
-33
lines changed Original file line number Diff line number Diff line change 1616# along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
1818SID=$1
19+ HOME=$2
1920
2021if [ -z " $SID " ]; then
2122 echo " Missing SID parameter"
2223 exit 1
2324fi
25+ if [ -z " $HOME " ]; then
26+ echo " Missing ORACLE_HOME parameter"
27+ exit 1
28+ fi
2429
2530export ORAENV_ASK=NO
2631export ORACLE_SID=$SID
27- . oraenv 1> /dev/null
32+ export ORACLE_HOME=$HOME
33+ export PATH=$HOME /bin:$PATH
2834
2935ERCOLE_HOME=$( dirname " $0 " )
3036ERCOLE_HOME=" $( dirname " $ERCOLE_HOME " ) "
Original file line number Diff line number Diff line change 1616# along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
1818SID=$1
19+ HOME=$2
1920
2021if [ -z " $SID " ]; then
2122 echo " Missing SID parameter"
2223 exit 1
2324fi
25+ if [ -z " $HOME " ]; then
26+ echo " Missing ORACLE_HOME parameter"
27+ exit 1
28+ fi
2429
2530export ORAENV_ASK=NO
2631export ORACLE_SID=$SID
27- . oraenv 1> /dev/null
32+ export ORACLE_HOME=$HOME
33+ export PATH=$HOME /bin:$PATH
2834
2935ERCOLE_HOME=$( dirname " $0 " )
3036ERCOLE_HOME=" $( dirname " $ERCOLE_HOME " ) "
Original file line number Diff line number Diff line change 1616# along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
1818SID=$1
19+ HOME=$2
1920
2021if [ -z " $SID " ]; then
2122 echo " Missing SID parameter"
2223 exit 1
2324fi
25+ if [ -z " $HOME " ]; then
26+ echo " Missing ORACLE_HOME parameter"
27+ exit 1
28+ fi
2429
2530ERCOLE_HOME=$( dirname " $0 " )
2631ERCOLE_HOME=" $( dirname " $ERCOLE_HOME " ) "
2732
2833export ORAENV_ASK=NO
2934export ORACLE_SID=$SID
30- . oraenv 1> /dev/null
35+ export ORACLE_HOME=$HOME
36+ export PATH=$HOME /bin:$PATH
3137
3238sqlplus -S " / AS SYSDBA" < ${ERCOLE_HOME} /sql/db.sql
Original file line number Diff line number Diff line change 1616# along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
1818SID=$1
19+ HOME=$2
1920
2021if [ -z " $SID " ]; then
2122 echo " Missing SID parameter"
2223 exit 1
2324fi
25+ if [ -z " $HOME " ]; then
26+ echo " Missing ORACLE_HOME parameter"
27+ exit 1
28+ fi
2429
2530ERCOLE_HOME=$( dirname " $0 " )
2631ERCOLE_HOME=" $( dirname " $ERCOLE_HOME " ) "
2732
2833export ORAENV_ASK=NO
2934export ORACLE_SID=$SID
30- . oraenv 1> /dev/null
35+ export ORACLE_HOME=$HOME
36+ export PATH=$HOME /bin:$PATH
3137
3238sqlplus -S " / AS SYSDBA" < ${ERCOLE_HOME} /sql/dbmounted.sql
Original file line number Diff line number Diff line change 1616# along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
1818SID=$1
19+ HOME=$2
1920
2021if [ -z " $SID " ]; then
2122 echo " Missing SID parameter"
2223 exit 1
2324fi
25+ if [ -z " $HOME " ]; then
26+ echo " Missing ORACLE_HOME parameter"
27+ exit 1
28+ fi
2429
2530export ORAENV_ASK=NO
2631export ORACLE_SID=$SID
27- . oraenv 1> /dev/null
32+ export ORACLE_HOME=$HOME
33+ export PATH=$HOME /bin:$PATH
2834
2935DB_STATUS=$( sqlplus -S / as sysdba << EOF
3036set pages 0 feedback off
Original file line number Diff line number Diff line change 1616# along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
1818SID=$1
19+ HOME=$2
1920
2021if [ -z " $SID " ]; then
2122 echo " Missing SID parameter"
2223 exit 1
2324fi
25+ if [ -z " $HOME " ]; then
26+ echo " Missing ORACLE_HOME parameter"
27+ exit 1
28+ fi
2429
2530export ORAENV_ASK=NO
2631export ORACLE_SID=$SID
27- . oraenv 1> /dev/null
32+ export ORACLE_HOME=$HOME
33+ export PATH=$HOME /bin:$PATH
2834
2935DB_VERSION=$( sqlplus -S / as sysdba << EOF
3036set pages 0 feedback off
Original file line number Diff line number Diff line change @@ -29,12 +29,20 @@ if [ -z "$DBV" ]; then
2929 exit 1
3030fi
3131
32+ HOME=$3
33+
34+ if [ -z " $HOME " ]; then
35+ echo " Missing ORACLE_HOME parameter"
36+ exit 1
37+ fi
38+
3239ERCOLE_HOME=$( dirname " $0 " )
3340ERCOLE_HOME=" $( dirname " $ERCOLE_HOME " ) "
3441
3542export ORAENV_ASK=NO
3643export ORACLE_SID=$SID
37- . oraenv 1> /dev/null
44+ export ORACLE_HOME=$HOME
45+ export PATH=$HOME /bin:$PATH
3846
3947if [ $DBV == " 11" ] || [ $DBV == " 12" ]; then
4048 sqlplus -S " / AS SYSDBA" < ${ERCOLE_HOME} /sql/feature.sql
Original file line number Diff line number Diff line change 1818SID=$1
1919DBV=$2
2020TYPE=$3
21+ HOME=$4
2122
2223if [ -z " $SID " ]; then
2324 echo " Missing SID parameter"
@@ -34,12 +35,19 @@ if [ -z "$DBV" ]; then
3435 exit 1
3536fi
3637
38+ if [ -z " $HOME " ]; then
39+ echo " Missing ORACLE_HOME parameter"
40+ exit 1
41+ fi
42+
43+
3744ERCOLE_HOME=$( dirname " $0 " )
3845ERCOLE_HOME=" $( dirname " $ERCOLE_HOME " ) "
3946
4047export ORAENV_ASK=NO
4148export ORACLE_SID=$SID
42- . oraenv 1> /dev/null
49+ export ORACLE_HOME=$HOME
50+ export PATH=$HOME /bin:$PATH
4351
4452DB_VERSION=$( sqlplus -S / as sysdba << EOF
4553set pages 0 feedback off
Original file line number Diff line number Diff line change @@ -22,4 +22,4 @@ if [ -z "$ORATAB" ]; then
2222 exit 1
2323fi
2424
25- grep -o ' ^[A-Za-Z0-9].*\:\/ ' $ORATAB | awk -F ' : ' ' {print $1} '
25+ sed ' s/#.*$// ' $ORATAB | grep -v " ^$ "
Original file line number Diff line number Diff line change @@ -29,12 +29,21 @@ if [ -z "$DBV" ]; then
2929 exit 1
3030fi
3131
32+ HOME=$3
33+
34+ if [ -z " $HOME " ]; then
35+ echo " Missing ORACLE_HOME parameter"
36+ exit 1
37+ fi
38+
39+
3240ERCOLE_HOME=$( dirname " $0 " )
3341ERCOLE_HOME=" $( dirname " $ERCOLE_HOME " ) "
3442
3543export ORAENV_ASK=NO
3644export ORACLE_SID=$SID
37- . oraenv 1> /dev/null
45+ export ORACLE_HOME=$HOME
46+ export PATH=$HOME /bin:$PATH
3847
3948if [ $DBV == " 12" ]; then
4049 sqlplus -S " / AS SYSDBA" < ${ERCOLE_HOME} /sql/patch-12.sql
You can’t perform that action at this time.
0 commit comments