CONVERTING DATABASE PHYSICAL STANDBY TO SNAPSHOT IN RAC USING DGMGRL.
STEP:1 CONNECT TO DATABASE USING DGMGRL.
oracle@oraodbn01:/orahps/app/oracle/product/11.2.0/db_1/network/admin$ dgmgrl
DGMGRL for Solaris: Version 11.2.0.4.0 - 64bit Production
Copyright (c) 2000, 2009, Oracle. All rights reserved.
Welcome to DGMGRL, type "help" for information.
DGMGRL> connect sys/*****@pwcprod
Connected.
STEP:2 CHECK DATA BROKER STATUS.
DGMGRL> show configuration
Configuration - pwc_dg_conf
Protection Mode: MaxPerformance
Databases:
pwcprd - Primary database
pwcprod - Physical standby database
pwcstdby - Physical standby database
Fast-Start Failover: DISABLED
Configuration Status:
SUCCESS
STEP:3 CONVERT TO SNAPSHOT MODE.
################ CONVERT TO SNAPSHOT MODE #######
DGMGRL> convert database pwcprod to snapshot standby;
Converting database "pwcprod" to a Snapshot Standby database, please wait...
Database "pwcprod" converted successfully
STEP:4 CHECK DATA GUARD STATUS.
DGMGRL> show configuration
Configuration - pwc_dg_conf
Protection Mode: MaxPerformance
Databases:
pwcprd - Primary database
pwcprod - Snapshot standby database
pwcstdby - Physical standby database
Fast-Start Failover: DISABLED
Configuration Status:
SUCCESS
STEP:5 CONVERT TO PHYSICAL STANDBY DATABASE.
#################### CONVERT TO PHYSICAL STANDBY #########
DGMGRL> convert database pwcprod to Physical standby;
Converting database "pwcprod" to a Physical Standby database, please wait...
Operation requires shutdown of instance "pwcprod1" on database "pwcprod"
Shutting down instance "pwcprod1"...
ORA-01017: invalid username/password; logon denied
Warning: You are no longer connected to ORACLE.
Please complete the following steps and reissue the CONVERT command:
shut down instance "pwcprod1" of database "pwcprod"
start up and mount instance "pwcprod1" of database "pwcprod"
Solutions: Please correct listener.ora on all nodes in Grid Home. if you are using RAC.
**********
ORA-1017 during switchover from data guard broker for RAC database (Doc ID 2115559.1)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = /orahps/11.2.0/grid)
(GLOBAL_DBNAME = +ASM)
(SID_NAME = +ASM1)
)
(SID_DESC =
(ORACLE_HOME = /orahps/11.2.0/grid)
(GLOBAL_DBNAME = pwcprd)
(SID_NAME = pwcprod1)
(ENVS="TNS_ADMIN=/orahps/11.2.0/grid/network/admin")
)
(SID_DESC =
(ORACLE_HOME = /orahps/app/oracle/product/11.2.0/db_1) --> Update Oracle Home... earlier it was grid home.
(GLOBAL_DBNAME = pwcprod_DGMGRL)
(SID_NAME = pwcprod1)
(ENVS="TNS_ADMIN=/orahps/app/oracle/product/11.2.0/db_1/network/admin") --> Update Oracle Home... earlier it was grid home.
)
)
ADR_BASE_LISTENER = /orahps/app/oracle
*************************************************************************
*********After above changes tried again. It's working fine now.*************
#################### CONVERT TO PHYSICAL STANDBY #########
DGMGRL> convert database pwcprod to physical standby;
Converting database "pwcprod" to a Physical Standby database, please wait...
Operation requires shutdown of instance "pwcprod2" on database "pwcprod"
Shutting down instance "pwcprod2"...
Database closed.
Database dismounted.
ORACLE instance shut down.
Operation requires startup of instance "pwcprod2" on database "pwcprod"
Starting instance "pwcprod2"...
ORACLE instance started.
Database mounted.
Continuing to convert database "pwcprod" ...
Operation requires shutdown of instance "pwcprod2" on database "pwcprod"
Shutting down instance "pwcprod2"...
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
Operation requires startup of instance "pwcprod2" on database "pwcprod"
Starting instance "pwcprod2"...
ORACLE instance started.
Database mounted.
Database "pwcprod" converted successfully
STEP:7 CHECKING DATA GUARD STATUS.
DGMGRL> show configuration
Configuration - pwc_dg_conf
Protection Mode: MaxPerformance
Databases:
pwcprd - Primary database
pwcprod - Physical standby database
pwcstdby - Physical standby database
Fast-Start Failover: DISABLED
Configuration Status:
SUCCESS
STEP 8: CHECKING DATABASE STATUS.
SQL> select open_mode,database_role from v$database;
OPEN_MODE DATABASE_ROLE
-------------------- ----------------
MOUNTED PHYSICAL STANDBY
oracle@oraodbn01:~$ srvctl status database -d pwcprod
Instance pwcprod1 is running on node oraodbn01
Instance pwcprod2 is running on node oraodbn02
oracle@oraodbn01:~$ srvctl config database -d pwcprod
Database unique name: pwcprod
Database name:
Oracle home: /orahps/app/oracle/product/11.2.0/db_1/
Oracle user: oracle
Spfile: +DATA/PWCPROD/PARAMETERFILE/spfile.345.1004971829
Domain:
Start options: mount
Stop options: immediate
Database role: PHYSICAL_STANDBY
Management policy: AUTOMATIC
Server pools: pwcprod
Database instances: pwcprod1,pwcprod2
Disk Groups: DATA,ARCH
Mount point paths:
Services: hpspcard
Type: RAC
Database is administrator managed
STEP:1 CONNECT TO DATABASE USING DGMGRL.
oracle@oraodbn01:/orahps/app/oracle/product/11.2.0/db_1/network/admin$ dgmgrl
DGMGRL for Solaris: Version 11.2.0.4.0 - 64bit Production
Copyright (c) 2000, 2009, Oracle. All rights reserved.
Welcome to DGMGRL, type "help" for information.
DGMGRL> connect sys/*****@pwcprod
Connected.
STEP:2 CHECK DATA BROKER STATUS.
DGMGRL> show configuration
Configuration - pwc_dg_conf
Protection Mode: MaxPerformance
Databases:
pwcprd - Primary database
pwcprod - Physical standby database
pwcstdby - Physical standby database
Fast-Start Failover: DISABLED
Configuration Status:
SUCCESS
STEP:3 CONVERT TO SNAPSHOT MODE.
################ CONVERT TO SNAPSHOT MODE #######
DGMGRL> convert database pwcprod to snapshot standby;
Converting database "pwcprod" to a Snapshot Standby database, please wait...
Database "pwcprod" converted successfully
STEP:4 CHECK DATA GUARD STATUS.
DGMGRL> show configuration
Configuration - pwc_dg_conf
Protection Mode: MaxPerformance
Databases:
pwcprd - Primary database
pwcprod - Snapshot standby database
pwcstdby - Physical standby database
Fast-Start Failover: DISABLED
Configuration Status:
SUCCESS
STEP:5 CONVERT TO PHYSICAL STANDBY DATABASE.
#################### CONVERT TO PHYSICAL STANDBY #########
DGMGRL> convert database pwcprod to Physical standby;
Converting database "pwcprod" to a Physical Standby database, please wait...
Operation requires shutdown of instance "pwcprod1" on database "pwcprod"
Shutting down instance "pwcprod1"...
ORA-01017: invalid username/password; logon denied
Warning: You are no longer connected to ORACLE.
Please complete the following steps and reissue the CONVERT command:
shut down instance "pwcprod1" of database "pwcprod"
start up and mount instance "pwcprod1" of database "pwcprod"
Solutions: Please correct listener.ora on all nodes in Grid Home. if you are using RAC.
**********
ORA-1017 during switchover from data guard broker for RAC database (Doc ID 2115559.1)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = /orahps/11.2.0/grid)
(GLOBAL_DBNAME = +ASM)
(SID_NAME = +ASM1)
)
(SID_DESC =
(ORACLE_HOME = /orahps/11.2.0/grid)
(GLOBAL_DBNAME = pwcprd)
(SID_NAME = pwcprod1)
(ENVS="TNS_ADMIN=/orahps/11.2.0/grid/network/admin")
)
(SID_DESC =
(ORACLE_HOME = /orahps/app/oracle/product/11.2.0/db_1) --> Update Oracle Home... earlier it was grid home.
(GLOBAL_DBNAME = pwcprod_DGMGRL)
(SID_NAME = pwcprod1)
(ENVS="TNS_ADMIN=/orahps/app/oracle/product/11.2.0/db_1/network/admin") --> Update Oracle Home... earlier it was grid home.
)
)
ADR_BASE_LISTENER = /orahps/app/oracle
*************************************************************************
*********After above changes tried again. It's working fine now.*************
#################### CONVERT TO PHYSICAL STANDBY #########
DGMGRL> convert database pwcprod to physical standby;
Converting database "pwcprod" to a Physical Standby database, please wait...
Operation requires shutdown of instance "pwcprod2" on database "pwcprod"
Shutting down instance "pwcprod2"...
Database closed.
Database dismounted.
ORACLE instance shut down.
Operation requires startup of instance "pwcprod2" on database "pwcprod"
Starting instance "pwcprod2"...
ORACLE instance started.
Database mounted.
Continuing to convert database "pwcprod" ...
Operation requires shutdown of instance "pwcprod2" on database "pwcprod"
Shutting down instance "pwcprod2"...
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
Operation requires startup of instance "pwcprod2" on database "pwcprod"
Starting instance "pwcprod2"...
ORACLE instance started.
Database mounted.
Database "pwcprod" converted successfully
STEP:7 CHECKING DATA GUARD STATUS.
DGMGRL> show configuration
Configuration - pwc_dg_conf
Protection Mode: MaxPerformance
Databases:
pwcprd - Primary database
pwcprod - Physical standby database
pwcstdby - Physical standby database
Fast-Start Failover: DISABLED
Configuration Status:
SUCCESS
STEP 8: CHECKING DATABASE STATUS.
SQL> select open_mode,database_role from v$database;
OPEN_MODE DATABASE_ROLE
-------------------- ----------------
MOUNTED PHYSICAL STANDBY
oracle@oraodbn01:~$ srvctl status database -d pwcprod
Instance pwcprod1 is running on node oraodbn01
Instance pwcprod2 is running on node oraodbn02
oracle@oraodbn01:~$ srvctl config database -d pwcprod
Database unique name: pwcprod
Database name:
Oracle home: /orahps/app/oracle/product/11.2.0/db_1/
Oracle user: oracle
Spfile: +DATA/PWCPROD/PARAMETERFILE/spfile.345.1004971829
Domain:
Start options: mount
Stop options: immediate
Database role: PHYSICAL_STANDBY
Management policy: AUTOMATIC
Server pools: pwcprod
Database instances: pwcprod1,pwcprod2
Disk Groups: DATA,ARCH
Mount point paths:
Services: hpspcard
Type: RAC
Database is administrator managed
No comments:
Post a Comment