Get env from oratab not oraenv
This commit is contained in:
@@ -26,21 +26,15 @@ get_script_dir() {
|
||||
}
|
||||
|
||||
MYDIR=$(get_script_dir "$_SCRIPT_")
|
||||
export ORACLE_SID=$1
|
||||
|
||||
#. $HOME/.profile
|
||||
. ~oracle/bin/setEnv.sh
|
||||
|
||||
export ORAENV_ASK=NO
|
||||
export ORACLE_SID=$1
|
||||
|
||||
. oraenv
|
||||
|
||||
export ORAENV_ASK=YES
|
||||
|
||||
. $MYDIR/rubrik.conf
|
||||
. $MYDIR/oracle_funcs.ksh
|
||||
|
||||
set_oracle_env $1
|
||||
|
||||
export NLS_DATE_FORMAT='mm-dd-yyyy hh24:mi:ss'
|
||||
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
|
||||
|
||||
usage() {
|
||||
echo "Usage: $0 <DBNAME>]" 1>&2
|
||||
exit 1
|
||||
@@ -50,21 +44,23 @@ if [ -z "${ORACLE_SID}" ]; then
|
||||
usage
|
||||
fi
|
||||
|
||||
export NLS_DATE_FORMAT='mm-dd-yyyy hh24:mi:ss'
|
||||
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
|
||||
|
||||
mkdir -p $RMAN_LOG_DIR/$ORACLE_SID/
|
||||
RMAN_LOG=$RMAN_LOG_DIR/$ORACLE_SID/rman_${ORACLE_SID}_LOG_$(date +%d%m%y).log
|
||||
|
||||
get_log_mv
|
||||
open_mv
|
||||
|
||||
if [ -z "$numChannels" ]; then
|
||||
echo "WARNING: numChannels not found, setting to 1"
|
||||
numChannels=1
|
||||
fi
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
echo ERROR: Unable to open MV, aborting
|
||||
exit_with_error
|
||||
fi
|
||||
|
||||
MOUNTPOINT=$MOUNTPOINT_PREFIX/$ORACLE_SID/logs
|
||||
MOUNTPOINT=$MOUNTPOINT_PREFIX/$ORACLE_SID/log
|
||||
|
||||
# Disk space check
|
||||
dusage=$(df -Pk | grep -E "$MOUNTPOINT" | sed s/%//g | awk -v spaceWarn=$MV_SPACE_WARN '{ if($5 >= spaceWarn) print $0;}')
|
||||
|
||||
Reference in New Issue
Block a user