dataguard :主库的一个归档日志没传送到备库,导致备库无法同步

来源:互联网 发布:我的世界暮色森林js 编辑:程序博客网 时间:2024/06/05 16:42

FAL[client]: Failed to request gap sequence
 GAP - thread 2 sequence 1837-1837
 DBID 265008880 branch 853170544


RFS[1008]: Selected log 8 for thread 2 sequence 1837 dbid 265008880 branch 853170544

Wed Feb 11 12:36:33 2015

CORRUPTION DETECTED: In redo blocks starting at block 2count 2048 for thread 2 sequence 1837


由于备库没能接收到1837归档日志,导致不能进行同步。

在备库上查询缺失的归档号:

 SQL>select first_time,first_change#,next_change#,sequence# from v$log_history;

  在备库上查询GAP

 SQL>SELECT THREAD#, LOW_SEQUENCE#, HIGH_SEQUENCE# FROM V$ARCHIVE_GAP;


登录到asm磁盘上,查看主库中是否有1837归档日志

rman target /

copy  archivelog ‘归档日志’ to ‘/tmp/归档日志名’;

在用scp传送到备库上,记得更改该归档日志的属主和权限,保证oracle可读,能让数据库识别


alter database register physical logfile '传送到备库的归档日志‘;

alter database recover managed standby database using current logfile disconnect from session;

重启同步即可。

0 0
原创粉丝点击