You are on page 1of 2

15/8/2018 Resolve Archive gap between PRIMARY and STANDBY - OCP Technology

ON STANDBY
Step-1. Check current scn number on standby using following command but before it just cancel the recovery.

SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;


SQL> SELECT CURRENT_SCN FROM V$DATABASE;
CURRENT_SCN
----------------------
512520

SQL> SHU IMMEDIATE;

After that we need to take incremental backup on primary server using above scn number, follow me..

ON PRIMARY

SQL> BACKUP AS COMPRESSED BACKUPSET INCREMENTAL FROM SCN 512520 DATABASE;

After taking incremental backup need to create new standby control file using following commands.

SQL> ALTER DATABASE CREATE STANDBY CONTROLFILE AS '/u01/standby_contrlfile.ctl';

Then copy both (backup & controlfile) backup on standby.

ON STANDBY
Start standby database up to nomount status.

SQL> STARTUP NOMOUNT;

Now replace all existing controlfiles with backup of controlfile be carefully then start standby up to mount status.

SQL> ALTER DATABASE MOUNT;

Now connect with RMAN and start recovery, using following command.

$rman target sys/Oracle12c@ocpdr


RMAN> catalog start with '/u01/';
RMAN> recover database noredo;

After successfully recover your database then start redo apply using following command.

SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;

Check MRP process is running or not.

SQL> SELECT SEQUENCE#,PROCESS,STATUS FROM V$MANAGED_STANDBY;

http://ocptechnology.com/resolve-archive-gap-between-primary-and-standby/ 1/2
15/8/2018 Resolve Archive gap between PRIMARY and STANDBY - OCP Technology

http://ocptechnology.com/resolve-archive-gap-between-primary-and-standby/ 2/2

You might also like