基础命令分析
tail -f /u01/app/oracle/diag/rdbms/{DB名}/{实例名}/trace/alert_{实例名}.log。grep "ORA-" /path/to/alert.log(过滤错误代码)。grep "ORA-" /path/to/alert.log | awk '{print $NF}' | sort | uniq -c(统计错误出现次数)。Oracle专用工具
-- 创建快照
EXEC DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();
-- 生成报告
@?/rdbms/admin/awrrpt.sql
```。
adrci show alert -tail -f(查看诊断信息)。第三方工具
/u01/app/oracle/diag/rdbms/{DB名}/{实例名}/trace/(Alert日志、Trace文件)。sysdba权限。logrotate工具配置自动轮转。参考来源: