The CLI Interface
We need to satisfy a few requirements. First, the physical or logical standby must have been created, as the CLI does not have the ability to create a standby (only the Data Guard GUI does). In addition, both the primary and standby databases must have been started with the DG_BROKER_START parameter equal to True (this spawns the DMON process) and be using an spfile.
init need to add
*.DG_BROKER_START=TRUE
*.FAL_CLIENT='ORCL1'
*.FAL_SERVER='ORCL2'
*.STANDBY_FILE_MANAGEMENT='AUTO'
c:> dgmgrlhow to change the standby of the physical standby to the read-only mode for reporting purposes
DGMGRL> connect sys/password
DGMGRL> create
configuration 'MyDR' as
>primary database is 'orcl1'
>connect identifier is orcl1;
DGMGRL> add database 'orcl2' as
>connect identifier is orcl2
>maintained as physical;
DGMGRL> enable configuration;
DGMGRL> show configuration;
DGMGRL> edit database 'orcl2' set state='READ-ONLY';
To return the physical standby to the recovery mode, we change the state once again.
DGMGRL> EDIT DATABASE 'orcl2' SET STATE='ONLINE';
Use the SHOW DATABASE VERBOSE command to check the state, health, and properties of the primary database, as follows:DGMGRL> SWITCHOVER TO "ORCL2";
DGMGRL> SHOW DATABASE VERBOSE 'db01';
Performing a Failover Operation
You invoke a failover operation in response to an emergency situation, usually when the primary database cannot be accessed or is unavailable.
Connect to the target standby database.
To perform the failover operation, you must connect to the standby database to which you want to fail over using the SYSDBA username and password of that database. For example:
DGMGRL> CONNECT sys/oracle@db02
Issue the failover command.
Now you can issue the failover command to make the target standby database the new primary database for the configuration. Note that after the failover completes, the original primary database cannot be used as a viable standby database of the new primary database unless it is re-created as described in Section 4.2. T
DGMGRL> FAILOVER TO "DB02"
Some Data Guard links
http://www.dbasupport.com/oracle/ora10g/logical_standby_db.shtml
http://www.pafumi.net/Standby_Concepts_Configuration.html
http://www.oracle-base.com/articles/9i/DataGuard.php
Some Rman links
http://www.radford.edu/~wkantsio/oracle/rman-clone-win.htm
No comments:
Post a Comment