在 Oracle ERP Application 中, 做 Form 的 DB Trace 動作

有以下幾個步驟 :

1) 在動作之前, 先點選 "Help / Diagnostics / Trace / Reqular Trace", 開啟 DB Trace, 如下圖 :


記住系統給定的 Trace File 路徑 :


2) 做你該處理的事情

3) 在動作之後, 請點選 "Help / Diagnostics / Trace / No Trace", 來關閉 DB Trace, 如下圖 :


系統會再提示一次 Trace File 路徑 :


4) 利用 Telnet or SSH 進入 Database Server,到 $ORACLE_HOME/admin/…/udump 目錄中.

5) 利用 tkprof 將 trc 檔案轉換成淺顯易懂的檔案, 語法如下 :
 語法
tkprof 原檔案.trc 自定名稱檔案.txt sort=sort_option

其中, sort_option 有 :
fchqry: 按 query 時間大小排序.
fchdsk: 按 disk 大小排序.

6)利用 Vi or 其他工具軟體查看 "tkprof 轉換後的檔案" 即可.

希望對各位有所幫助.
Related Posts Plugin for WordPress, Blogger...