跳到主要内容
内容阅读

在知识库中专注阅读,并随时返回相关工具与课程

ORA-16191警告DataGuard

主库日志传输客户端未登录到备库

Primary log shipping client not logged on standby

错误描述

主库的日志传输服务无法向备库进行身份验证。重做日志传输未正常工作。

可能原因

  • 主库和备库之间的密码文件不匹配
  • 主库上更改了 SYS 密码但未复制到备库
  • 网络或监听器问题阻止连接

解决方案

  1. 1将密码文件从主库复制到备库:scp orapwORCL standby_host:$ORACLE_HOME/dbs/
  2. 2验证重做传输用户可以连接到备库
  3. 3检查备库上的监听器状态:lsnrctl status

诊断命令

SELECT dest_id, status, error FROM v$archive_dest WHERE dest_id = 2;
-- OS on standby: lsnrctl status
-- Test: tnsping standby_tns_alias
#dataguard#authentication#password-file#log-shipping

同类错误码(DataGuard)

想系统掌握这个领域?

「DataGuard」在课程 Day 41-50 中有 10 篇完整实战教程

完整操作步骤真实截图踩坑总结
查看完整课程¥128/月起 · 解锁全部 2738+ 篇
ORA-16191: 主库日志传输客户端未登录到备库 - 原因与解决方案 | DBA 学习之路