background image
<< Resume database on Primary host | Restarting local database >>
<< Resume database on Primary host | Restarting local database >>

Deactivate Snapshots

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
erm.ksh
Remote Mirroring of an Oracle Database Using Data Replicator Software
B-37
# Enabling Snapshots on array
#-------------------------------------
VX=0
while (( VX < ${#VOL_MNT[*]} )); do
recreate $VX
VX=$((VX+1))
done
#----------------------------------
# Resume database on Primary host
#----------------------------------
display "Resuming database on $PRI_HOST"
rsh $PRI_HOST $PRI_SCRIPT_DIR/db_resume $ORA_SID $ORA_HOME
$PRI_LOG_DIR > /dev/null 2>>$TRACE
STATUS=$?
rcp $PRI_HOST:$PRI_LOG_DIR/${PRI_HOST}_${ORA_SID}_trace.tmp
$PRI_DB_TRACE > /dev/null 2>&1
rsh $PRI_HOST rm $PRI_LOG_DIR/${PRI_HOST}_${ORA_SID}_trace.tmp >
/dev/null 2>&1
if (( STATUS > 0 )); then
Kill_WAIT 1
echo `date +%T`" ERROR! - Could not resume primary
database" >> $LOG
echo `date +%T`" Check $PRI_DB_TRACE file for
details" >> $LOG
else
echo `date +%T`" SUCCESS - Database $ORA_SID was resumed
on $PRI_HOST" >> $LOG
Kill_WAIT 0
fi
#---------------------------
# Export Old Volume Groups
#---------------------------
# This is to manage the logical drives under AIX volume manager
# Needed to release SCSI-2 reservation on logical drives.
(Prevent ERROR:16)
vgexport
#------------------------------------------
# Establishing Volume Copies on array
#------------------------------------------
VX=0
while (( VX < ${#VOL_MNT[*]} )); do
establish $VX
VX=$((VX+1))
done
#-------------------------------------
# Wait for Volume Copies to Complete