trace日誌有助於發現故障的詳細資訊,確認問題原因、影響範圍、故障現象。
前提條件
alert日誌提及到的一些trace日誌和incident trace檔案,要一併收集。
操作步驟
步驟 1 以oracle使用者登入。
步驟 2 根據alert日誌中提示所涉及的trace日誌檔案,收集trace日誌。
在alert日誌中會提示出所涉及的trace日誌檔案的全路徑名稱,一般以.trc為檔案字尾。
oracle 11g中,trace日誌預設存放在「$oracle_base/diag/rdbms/《資料庫名稱》/《節點例項名稱》/trace/***.trc」。
----結束
任務示例
alert日誌中提示出所涉及的trace日誌檔案的全路徑名稱:
thu jun 30 02:58:01 2013
errors in file /oracle/db/diag/rdbms/ora01/ora01/trace/ora01_ora_16233.trc (incident=117153):
......
incident details in: /oracle/db/diag/rdbms/ora01/ora01/incident/incdir_117153/ora01_ora_16233_i117153.trc
示例中檔案「ora01_ora_16233.trc」和「ora01_ora_16233_i117153.trc」需要一併收集。
----結束
使用Trace實現程式日誌
在程式開發過程中,有時需要對程式執行狀況做一些日誌記錄,以便以後查詢,維護之用。有時我們可以使用開源日誌元件,如log4net,nlog,entlib log等,但有時為簡便,netframework中trace,debug就可以用來記錄日誌。並且也比較靈活。位於system.diagnostice...
C 使用Trace記錄日誌
c 記錄日誌比較簡單的方法之一是用.net自帶的日誌記錄工具trace類 有多種寫法,比較靈活的一種 如下 每次啟動新建乙個日誌檔案 string currtime datetime.now.tostring yyyymmddhhmmss trace.listeners.add new textwr...
TRACE日誌級別比DEBUG更低
在除錯springmvc原始碼時,發現其中有乙個trace級別的判斷,後來經過細看才發現.原來一直以為debug的配置級別是最低的,可以在開發時輸出更多的資訊,但此時發現錯了.其實還有乙個trace級別,比debug更低,可以輸出更多資訊。看到這個以後,就試著做配置,試圖讓它輸出trace級別的日誌...