1、主库上查看archive Log list
SYS@cdb1> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /oradata/arch
Oldest online log sequence 39
Next log sequence to archive 41
Current log sequence 41
SYS@cdb1>
2、备库上查看archive log list
SYS@cdb1dg> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /oradata/arch
Oldest online log sequence 0
Next log sequence to archive 0
Current log sequence 0
SYS@cdb1dg>
3、解决方法
##主库查看:
SYS@cdb1> select thread#, max(sequence#)
2 from v$archived_log a, v$database b
3 where a.resetlogs_change# = b.resetlogs_change#
4 group by thread# order by 1;
THREAD# max(sequence#)
---------- --------------------------
1 130
SYS@cdb1> select thread#, max(sequence#)
2 from v$archived_log a, v$database b
3 where a.resetlogs_change# = b.resetlogs_change#
4 and a.applied in ('YES','IN-MEMORY')
5 group by thread# order by 1;
THREAD# max(sequence#)
---------- ------------------------
1 130
SYS@cdb1>
##备库查看:
SYS@cdb1dg> select thread#, max(sequence#)
2 from v$archived_log a, v$database b
3 where a.resetlogs_change# = b.resetlogs_change#
4 group by thread# order by 1;
THREAD# max(sequence#)
---------- --------------------------
1 130
SYS@cdb1dg> select thread#, max(sequence#)
2 from v$archived_log a, v$database b
3 where a.resetlogs_change# = b.resetlogs_change#
4 and a.applied in ('YES','IN-MEMORY')
5 group by thread# order by 1;
THREAD# max(sequence#)
---------- ------------------------
1 130
SYS@cdb1dg>
通过v a r c h i v e d l o g 与 v archived_log与v archivedlog与vdatabase视图联合查询即可查看到主备库是否同步了。