[ORACLE]oracleのログの場所(リスナーログ、アラートログ)

投稿日:

ぶっちゃけ、ログの場所なんて普段意識してないわwww

存在は知ってるものの、ぶっちゃけ、普段からそんな場所など意識していたことがない。

もちろん、何かあったときは、ファイル検索で見つけりゃいいや~と思ってた。

ただ、実際、ファイル検索も絞り込み方を間違えると、相当に時間がかかったりするので、とりあえず備忘録的に場所の確認をすることにした。

リスナーログ(listener.log)の場所

調べてみたら、Oracle10g以前とOracle11g以降で保存場所が変わったとの事です。

Oracle10g以前のパス

ちなみに、Oracle10g以前では、「(ORACLE_HOME)\network\log\listener.log」に保存されてる。

(以前、インフラ系の仕事していた時にORACLE設定やってるときに色々確認していたのは思い出してきたw)

Oracle11g以降のパス

Oracle12cはまだ触ってないので「以降」って書くのは微妙だけど、Oracle11g以降では、「(diagnostic_dest)\diag\tnslsnr\(ホスト名)\(リスナー名)trace\listener.log」にある。

自分の環境だと、「C:\oraclexe\app\oracle\diag\tnslsnr\(ホスト名)\listener\trace\listener.log」にあった。

これは、Oracle10g以前のlistener.logと同じもの。

それとは別に、「C:\oraclexe\app\oracle\diag\tnslsnr\(ホスト名)\listener\alert\log.xml」ってファイルでxmlのログもある。

一応、確認したけど従来のlistener.logの方が馴染みがいいかな・・・と。

まだ、それらのログが必要になった事が無いので、いまいちピンと来てないけどw

アラートログ(alert.log)の場所

デフォルトでは「$ORACLE_BASE/diag/rdbms/<dbname>/<SID>/trace/alert_<SID>.log」にある。

ちなみに、自分のPCでは「C:\oraclexe\app\oracle\diag\rdbms\xe\xe\trace\alert_xe.log」でした。

知っといて損はない

システム構築とか、インフラ系の仕事をする人なんかだとお世話になることが多いのかな?

開発なんかをメインでやってたら意外とOracle周りは関数化されてたりして、触れる機会なんて無いかもしれない。

っていうか、実際、自分は触れる機会なんて今まで無かったわけだしw

今回は、ログを確認する必要性に駆られたので、調べてみた。

ログの中身云々については知らんw

その辺は、また今度。







-ORACLE, 開発メモ
-,

関連記事

[ORACLE]ORA-00918:列の定義が未確定です・・・のエラーにならなかった

なんでエラーになるものをマージしてるんだ? と、怒られました。 一瞬、理解が出来ず・・・ で、エラーを再現してもらう・・・と。 あっさり発生。 早く修正しろって突っ返されました。 頭には「?」しか浮か …

no image

Oracleの再受験無料キャンペーンは5月31日まで

【ピアソンVUE専用】Oracle会場試験用受験チケット(電子チケット) 価格:26,720円 (2019/5/19 14:11時点) 感想(15件) 【ピアソンVUE専用】Oracleオンライン試験 …

devenvを使って、プロジェクトをコマンドラインからビルドする方法[VisualStudio]

今日も今日とて休日出勤\(^o^)/   現在、C#をメイン言語として使用しています。 で、当然というか、開発の区切りだったり、テストするためにビルドというものをやります。 このビルド、プロ …

コマンドプロンプトのFor文で、ファイルの一覧を表示する。

コマンドプロンプトの出力結果を引数として、別のコマンドを実行させる。 なんてことが出来ることは知ってるんだけど、どうやってやるのかは良く分からない。 おもむろにコマンドプロンプトを立ち上げて、以下のコ …

何度だって引っかかるORACLEのエラー・・・。ORA-01008:バインドされていない変数があります。

今日も今日とて、ORA-01008のエラーに悩まされる。 無慈悲に「バインドされていない変数があります。」ってメッセージは出してくれるんだけど、ビンゴの位置は教えてくれないわけで・・・ 何度目だろう・ …


カテゴリー