首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

DG gap sequence修复一例

环境:Oracle 11.2.0.4 DG 故障现象: 客户在备库告警日志中发现GAP sequence提示信息: Mon Nov 21 09:53:29 2016 Media Recovery Waiting...for thread 1 sequence 12034 Fetching gap sequence in thread 1, gap sequence 12034-12078 Mon Nov 21 09...:55:20 2016 FAL[client]: Failed to request gap sequence GAP - thread 1 sequence 12034-12078 DBID 3493955325...11.备库重新开启read only模式 12.验证修复是否成功 Reference 1.查询备库SCN 查询备库当前SCN,如果人为造成控制文件、数据文件、数据文件头的SCN不一致,那么需要根据日志中gap...,但是后期的归档日志正常传输,那么实际上虽然结果相同,但是还是有gap) 在主库中执行alter system switch logfile; 分别主备库中执行:select max(sequence#

1.2K10

Oracle DG环境中的gap处理办法总结

目前Oracle提供了两种日志GAP的检测和处理机制,分别是自动GAP处理(Automatic Gap Resolution)和FAL进程GAP处理(FAL Gap Resolution)。...自动GAP处理即主库上的ARCn进程会每分钟检查备库上的日志GAP情况并做相应处理。...备库就是FAL_CLIENT,它从FAL_SERVER中取这些GAP。Oracle会首先尝试使用FAL进程处理GAP,当发现FAL机制并没有配置生效的时候,进而尝试使用自动GAP处理。...处理GAP方法1:手动拷贝归档到备库进行手工注册处理,归档未丢失 (一)物理DG手动解决GAP 在一些特殊情况下,如果GAP不能自动解决,那么就需要手工执行中断恢复。...通过查询视图V$ARCHIVE_GAP可以确定断档的是哪些日志。

1.4K20
领券