内容阅读
在知识库中专注阅读,并随时返回相关工具与课程
ORA-16013警告DataGuard
日志序列乱序
Log sequence out of order
错误描述
归档重做日志以非顺序方式在备库上接收或注册。这会中断应用进程。
可能原因
- 多个日志传输会话无序传送日志
- 手动注册了序列号不正确的日志文件
- 网络延迟导致日志无序传送
解决方案
- 1等待缺失的序列到达,应用将自动恢复
- 2从主库手动复制并注册缺失的序列
- 3验证主库上的日志传输配置
诊断命令
SELECT sequence#, first_time, applied FROM v$archived_log ORDER BY sequence# DESC FETCH FIRST 20 ROWS ONLY;SELECT thread#, low_sequence#, high_sequence# FROM v$archive_gap;SELECT process, status, sequence# FROM v$managed_standby;#dataguard#log-sequence#archive#out-of-order