background image
<< Create soft link | init.ora file >>
<< Create soft link | init.ora file >>

undo_move_admin_files

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
./goodies/move_ora_admin_files.ksh
Remote Mirroring of an Oracle Database Using Data Replicator Software
B-59
echo "${B1}ERROR${EB}\n"
echo "Could not create soft link from $MIRROR_PATH/admin/
$ORACLE_SID/pfile/spfile${ORACLE_SID}.ora to"
echo "$ORACLE_HOME/dbs/spfile${ORACLE_SID}.ora.
${B1}STATUS=$STATUS${EB}"
exit $STATUS
else
echo "${B2}OK${EB}"
fi
else
echo "${B3}WARNING${EB} No spfile exists at $ORACLE_HOME/dbs/
spfile${ORACLE_SID}.ora"
echo "Skipping spfile."
fi
if [[ -f $ORACLE_HOME/dbs/init${ORACLE_SID}.ora ]]; then
echo "Moving init.ora $ORACLE_HOME/dbs/
init${ORACLE_SID}.ora...\c"
mv $ORACLE_HOME/dbs/init${ORACLE_SID}.ora $MIRROR_PATH/
admin/$ORACLE_SID/pfile > /dev/null 2>&1
STATUS=$?
if (( STATUS > 0 )); then
echo "${B1}ERROR${EB}\n"
echo "Could not move $ORACLE_HOME/dbs/
init${ORACLE_SID}.ora to"
echo "$MIRROR_PATH/admin/$ORACLE_SID/pfile.
${B1}STATUS=$STAUTS${EB}"
echo "\nCheck permissions?"
exit $STATUS
else
echo "${B2}OK${EB}"
fi
echo "Creating back link for $ORACLE_HOME/dbs/
init${ORACLE_SID}.ora...\c"
ln -s $MIRROR_PATH/admin/$ORACLE_SID/pfile/
init${ORACLE_SID}.ora $ORACLE_HOME/dbs/init${ORACLE_SID}.ora >
/dev/null 2>&1
STATUS=$?
if (( STATUS > 0 )); then
echo "${B1}ERROR${EB}\n"
echo "Could not create soft link from $MIRROR_PATH/admin/
$ORACLE_SID/pfile/init${ORACLE_SID}.ora to"
echo "$ORACLE_HOME/dbs/init${ORACLE_SID}.ora.
${B1}STATUS=$STATUS${EB}"
exit $STATUS
else
echo "${B2}OK${EB}"
fi