Check Status of generated, Received & Applied Archive log in Oracle Dataguard

Check Status of generated, Received & Applied Archive log in Oracle Dataguard

Check the Generated archive log in Primary Database

--Run on Primary Server:
select thread#, max(sequence#) "Last Primary Seq Generated"
from v$archived_log val, v$database vdb
where val.resetlogs_change# = vdb.resetlogs_change#
group by thread# order by 1;

Check the Received status of archive log at Standby Server

--Run on Standby Server:
select thread#, max(sequence#) "Last Standby Seq Received"
from v$archived_log val, v$database vdb
where val.resetlogs_change# = vdb.resetlogs_change#
group by thread# order by 1;

Check the applied status of archive log on Standby server

--Run on Standby Server:
select thread#, max(sequence#) "Last Standby Seq Applied"
from v$archived_log val, v$database vdb
where val.resetlogs_change# = vdb.resetlogs_change#
and val.applied in ('YES','IN-MEMORY')
group by thread# order by 1;

This entry was posted in Oracle on by .
Unknown's avatar

About SandeepSingh

Hi, I am working in IT industry with having more than 15 year of experience, worked as an Oracle DBA with a Company and handling different databases like Oracle, SQL Server , DB2 etc Worked as a Development and Database Administrator.

1 thought on “Check Status of generated, Received & Applied Archive log in Oracle Dataguard

Leave a Reply