Activating the physical standby database to primary database.
# recover process is running
SQL> !ps -ef|grep mrp
oracle 28937 1 0 Feb24 ? 00:00:38 ora_mrp0_TestSG
oracle 49454 49444 0 09:02 pts/0 00:00:00 /bin/ksh -c ps -ef|grep mrp
oracle 49456 49454 0 09:02 pts/0 00:00:00 grep mrp
# cancelling the recover process
SQL> alter database recover managed standby database cancel;
Database altered.
oracle 28937 1 0 Feb24 ? 00:00:38 ora_mrp0_TestSG
oracle 49454 49444 0 09:02 pts/0 00:00:00 /bin/ksh -c ps -ef|grep mrp
oracle 49456 49454 0 09:02 pts/0 00:00:00 grep mrp
# cancelling the recover process
SQL> alter database recover managed standby database cancel;
Database altered.
#checking database status
SQL> select name,database_role from v$database;
NAME DATABASE_ROLE
--------- ----------------
TESTSG PHYSICAL STANDBY
# completing the recovery
SQL> alter database recover managed standby database finish;
Database altered.
#checking the database role and activating the database
SQL> select name,database_role from v$database;
NAME DATABASE_ROLE
--------- ----------------
TESTSG PHYSICAL STANDBY
SQL> alter database activate physical standby database;
Database altered.
SQL> select name,database_role from v$database;
NAME DATABASE_ROLE
--------- ----------------
TESTSG PRIMARY
SQL> alter database open ;
Database altered.
#checking the database mode
SQL> select name,database_role,open_mode from v$database;
NAME DATABASE_ROLE OPEN_MODE
--------- ---------------- --------------------
TESTSG PRIMARY READ WRITE
No comments:
Post a Comment