分类: Oracle
2010-09-27 16:51:49
Use the ALTERNATE
attribute of the LOG_ARCHIVE_DEST_
n
parameter to define an alternate archiving destination to be used if archiving to the original archiving destination fails.
An archiving destination can have a maximum of one
alternate destination specified. An alternate destination is used when
the transmission of an online redo log from the primary site to the
standby site fails. If archiving fails and the REOPEN
attribute is specified with a value of zero (0), or NOREOPEN
is specified, the Oracle database server attempts to archive online
redo logs to the alternate destination on the next archival operation.
An alternate destination can reference a local or remote archiving destination. An alternate destination cannot be self-referencing.
A destination can also be in the ALTERNATE
state; this state is specified using the LOG_ARCHIVE_DEST_STATE_
n
initialization parameter. The ALTERNATE
state defers processing of the destination until such time as another
destination failure automatically enables this destination, if the
alternate destination attributes are valid. See for more details about the LOG_ARCHIVE_DEST_STATE_
n
parameter.
The ALTERNATE
attribute cannot be modified at the session level.
In the following example, if the LOG_ARCHIVE_DEST_1
destination fails, the archiving process automatically switches to the LOG_ARCHIVE_DEST_2
destination.
LOG_ARCHIVE_DEST_1='LOCATION=/disk1 MANDATORY ALTERNATE=LOG_ARCHIVE_DEST_2'SQL> show parameter archive
LOG_ARCHIVE_DEST_STATE_1=ENABLE
LOG_ARCHIVE_DEST_2='LOCATION=/disk2 MANDATORY'
LOG_ARCHIVE_DEST_STATE_2=ALTERNATE
********************************************************************************
以下为我的实验