Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

SELECT DATABASE_ROLE, DB_UNIQUE_NAME INSTANCE, OPEN_MODE, PROTECTION_MODE,

PROTECTION_LEVEL, SWITCHOVER_STATUS FROM V$DATABASE;

set lines 300 pages 300


col value for a30
select * from v$dataguard_stats;

select to_char(sysdate,'DD-MON-YYYY HH24:MI:SS') time,


a.thread#,
(select max(sequence#) from v$archived_log where archived='YES' and
thread#=a.thread#) archived,
max(a.sequence#) applied,
(select max(sequence#) from v$archived_log where archived='YES' and
thread#=a.thread#)-max(a.sequence#) gap
from v$archived_log a where a.applied='YES' group by a.thread#;

SELECT ARCH.THREAD# "Thread", ARCH.SEQUENCE# "Last Sequence Received",


APPL.SEQUENCE# "Last Sequence Applied",(ARCH.SEQUENCE# - APPL.SEQUENCE#)
"Difference"
FROM (SELECT THREAD# ,SEQUENCE# FROM V$ARCHIVED_LOG WHERE(THREAD#,FIRST_TIME ) IN
(SELECT THREAD#,MAX (FIRST_TIME) FROM V$ARCHIVED_LOG GROUP BY THREAD#))ARCH,
(SELECT THREAD# ,SEQUENCE# FROM V$LOG_HISTORY WHERE (THREAD#,FIRST_TIME ) IN
(SELECT THREAD#,MAX(FIRST_TIME) FROM V$LOG_HISTORY GROUP BY THREAD#)) APPL WHERE
ARCH.THREAD# = APPL.THREAD# ORDER BY 1;

alter database recover managed standby database cancel;

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT
FROM SESSION;

You might also like