Debian上Oracle故障排查清单
一 快速定位与最小检查
二 监听器与网络连接
三 常见错误与修复要点
四 性能与等待事件分析
五 排障命令速查表
| 目标 | 命令或路径 |
|---|---|
| 实例存活 | ps -ef |
| 告警日志 | $ORACLE_BASE/diag/rdbms/ |
| 监听器状态 | lsnrctl status |
| 启动监听器 | lsnrctl start |
| 监听日志 | $ORACLE_HOME/network/log/listener.log |
| 系统日志 | tail -f /var/log/syslog;dmesg;journalctl |
| 资源监控 | top;free;df |
| 参数查看 | SHOW PARAMETERS |
| 表空间 | SELECT * FROM dba_tablespaces; |
| 网络连通 | tnsping <tns_name>;ping |
| 防火墙放行 | ufw allow <端口> |
| 环境变量 | echo $ORACLE_HOME、$ORACLE_SID、$TNS_ADMIN |
| 诊断数据 | ADR(Automatic Diagnostic Repository)收集与查看 |