基础命令分析
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工具配置自动轮转。参考来源: