Linux環境
一、登錄oracle
su - oracle //登錄oracle用戶 sqlplus / as sysdba //連接數據庫
二、alert_chenmu.log位置(SID=chenmu)
一般在/u01/app/oracle/diag/rdbms/chenmu/chenmu/trace下,記錄數據庫工作時的日志信息
cd $ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/trace/alert_<oracle_sid>.log
這里$ORACLE_BASE=/u01/app/oracle;<dbname>=chenmu;<oracle_sid>=chenmu
more alert_chenmu.log |grep ^WARNING 查看是否有WARNING開頭的信息
more alert_chenmu.log |grep ^ORA- 查看是否有ORA-開頭的信息
三、ADR
以上存儲日志的路徑是ADR(Automatic Diagnostic Repository)自動診斷倉庫,ADRCI是適合windows環境,當一個文件太大打開需要很長時間,而我們只需要查看后面的數據但是又不能像linux一樣使用tail命令,就可以借用ADRCI工具。
text格式在$ORACLE_BASE/diag/rdbms/<db_name>/<sid>/trace/alert_SID.log
xml格式在$ORACLE_BASE/diag/rdbms/<db_name>/<sid>/alert