tshizuku03の日記

主にoracleやLinuxコマンドについての記事を載せていきたいと思っています。

【Oracle】ログ解析 - アラートログ

アラートログ

トラブルが起きた時、まずアラートログを参照する

アラートログは以下のような情報が出力されます。

ADR_HOME配下のDIAGNOSTIC_DEST/diag/rdbms/alert/<DBNAME>/<ORACLE_SID>/trace/alter_<ORACLE_SID>.logに出力される

  • データベース起動、停止日時
  • 全てのデフォルト値以外の初期化パラメータ
  • バックグラウンド・プロセス起動
  • ログ順序番号
  • ログスイッチ情報
  • 表領域の作成
  • ALTER分の発行
  • エラーメッセージ

 

トレースファイル

 プロセスごとのログファイル

 SMON,PMONなどのバックグラウンドプロセスがエラーを受け取った時に、それらをログとして出力する。

/u01/app/oracle/diag/rdbms/<インスタンス名>/trace/.trc 

トレースの出力先ディレクトリを確認

SQL> select value from V$DIAG_INFO where name = 'Diag Trace';

VALUE
--------------------------------------------------------------------------------
/u01/app/oracle/diag/rdbms/orcl/orcl/trace

 

参考資料

www.atmarkit.co.jp