[20120723跟蹤檔案的定位.txt
[20120723跟蹤檔案的定位.txt
在做10046跟蹤的時候,經常需要定位跟蹤檔案的位置。
alter session set events '10046 trace name context forever, level 8';
11g下,在v$process加入了tracefile欄位。執行如下就可以知道。
select tracefile from v$process where addr = (select paddr from v$session where sid = userenv('sid'))
或者執行
select * from v$diag_info where name='Default Trace File';
10g下寫出通用的指令碼要複雜一點,如下:
連結:
透過函式dbms_utility.port_string知道OS的作業系統型別,剩下的就簡單了。
在做10046跟蹤的時候,經常需要定位跟蹤檔案的位置。
alter session set events '10046 trace name context forever, level 8';
11g下,在v$process加入了tracefile欄位。執行如下就可以知道。
select tracefile from v$process where addr = (select paddr from v$session where sid = userenv('sid'))
或者執行
select * from v$diag_info where name='Default Trace File';
10g下寫出通用的指令碼要複雜一點,如下:
連結:
SELECT value ||
CASE
WHEN instr(dbms_utility.port_string, 'WIN_NT') > 0 then '\'
ELSE '/'
END || (
SELECT instance_name FROM v$instance) || '_ora_' || (
SELECT spid ||
CASE
WHEN traceid is not null then '_' || traceid
ELSE null
END
FROM v$process
WHERE addr = (
SELECT paddr FROM v$session
WHERE sid = (
SELECT sid FROM v$mystat WHERE rownum = 1))) || '.trc' as tracefile
FROM v$parameter
WHERE name = 'user_dump_dest' ;
透過函式dbms_utility.port_string知道OS的作業系統型別,剩下的就簡單了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-736317/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檔案-跟蹤檔案
- 控制檔案的跟蹤檔案全文
- [zt] oracle跟蹤檔案與跟蹤事件Oracle事件
- oracle跟蹤檔案與跟蹤事件(zt)Oracle事件
- oracle跟蹤檔案和跟蹤事件(zt)Oracle事件
- Oracle跟蹤檔案Oracle
- Oracle跟蹤檔案trace檔案Oracle
- 跟蹤 sql 的trace檔案SQL
- 解析listener跟蹤檔案
- git 忽略跟蹤檔案Git
- 尋找跟蹤檔案
- git列出跟蹤的檔案列表Git
- Git跟蹤與提交檔案Git
- 獲取跟蹤檔案位置
- 獲取跟蹤檔案_eygle
- tkprof: 分析ORACLE跟蹤檔案Oracle
- [20160830]清除日誌與跟蹤檔案.txt
- [20161130]11g跟蹤檔案位置.txt
- [20160704]從跟蹤檔案抽取sql語句.txtSQL
- [20140217]在toad使用跟蹤檔案.txt
- 模版匹配定位跟蹤原始碼原始碼
- Oracle 跟蹤檔案和檔案轉儲(dump)Oracle
- ORACLE 10046 設定跟蹤事件後無跟蹤檔案Oracle事件
- .gitignore忽略跟蹤指定檔案Git
- git clean清除未跟蹤檔案Git
- git刪除未跟蹤檔案Git
- 使用TKPROF檢視跟蹤檔案
- 使用 Tkprof 分析 ORACLE 跟蹤檔案Oracle
- 跟蹤session 與 trace檔案分析Session
- oracle 跟蹤檔案理論整理Oracle
- 跟蹤SESSION 與 trace 檔案解析Session
- 跟蹤一次trc檔案
- 如何在 Git 中取消檔案的跟蹤Git
- 轉:使用 Tkprof 分析 ORACLE 跟蹤檔案Oracle
- git列出所有已經跟蹤檔案Git
- ORACLE 跟蹤檔案詳細解釋Oracle
- 請教關於利用跟蹤檔案重建控制檔案
- [20131031]從跟蹤檔案中抽取sql語句.txtSQL