oradebug tracefile_name
I have enabled tracing in a session and now I want to retrieve the name of the tracefile.
Ex: my session has sid 335.
How do I retrieve trace file name from sqlplus ?
select pid from v$process where addr in
(select paddr from v$session where sid=335);
PID
----------
47
Now I can use oradebug to reveal tracefile name
SQL> oradebug setorapid 47
Unix process pid: 1372408, image: oracle@dbsrv01 (TNS V1-V3)
SQL> oradebug tracefile_name
/u01/app/oracle/admin/LSC01/udump/lsc01_ora_1372408.trc
Read valuable information about oradebug on this site, amoung others
April 10th, 2008 at 16:36
I just found another valuable information to find out file name without oradebug :
http://blog.psftdba.com/2006/12/retrieving-oracle-trace-files-via.html
April 10th, 2008 at 18:16
Hi Laurent
They is an easier way.
and use:
Update to Oracle 11g
select value from v$diag_info where name=’Default Trace File’;
Greetings
Sven
June 17th, 2008 at 12:57
Thanks Sven,
In 11g I also found :