Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Trace file not found

Gokul GopalAug 22 2012 — edited Aug 22 2012
Hello,

When generating a 10053 trace using tracefile_identifier, I see the file generated the first time but on subsequent runs, I don't see files in udump directory.

I have checked in other directories as well. Has anyone faced similar issue ?
SQL> select * from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - Production
PL/SQL Release 11.2.0.2.0 - Production
CORE    11.2.0.2.0      Production
TNS for Linux: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production


SQL> show parameter timed_stat

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
timed_statistics                     boolean     TRUE

SQL> show parameter trace

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_trace                    integer     0
sec_protocol_error_trace_action      string      TRACE
sql_trace                            boolean     FALSE
trace_enabled                        boolean     TRUE
tracefile_identifier                 string   
SQL> 

SQL> show parameter dump

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
background_core_dump                 string      partial
background_dump_dest                 string      /home/oracle/app/oracle/diag/rdbms/orcl/orcl/trace
core_dump_dest                       string      /home/oracle/app/oracle/diag/rdbms/orcl/orcl/cdump
max_dump_file_size                   string      unlimited
shadow_core_dump                     string      partial
user_dump_dest                       string      /home/oracle/app/oracle/diag/rdbms/orcl/orcl/trace

sqlplus hr/hr@orcl <<EOF
alter session set tracefile_identifier = 'f_id';
alter session set events '10053 trace name context forever,level 1';
select count(*) from employees e, departments d;
exit
EOF

[oracle@localhost trace]$ ls /home/oracle/app/oracle/diag/rdbms/orcl/orcl/trace/orcl*ora*id*.trc
ls: /home/oracle/app/oracle/diag/rdbms/orcl/orcl/trace/orcl*ora*id*.trc: No such file or directory
[oracle@localhost trace]$ 
I am using the following query to identify the trace file - from Tanel's blog
select value ||'/'||(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' tracefile
 from v$parameter where name = 'user_dump_dest';
Rgds,
Gokul

Edited by: Gokul Gopal on Aug 22, 2012 5:53 PM

Edited by: Gokul Gopal on Aug 22, 2012 5:54 PM
This post has been answered by Dom Brooks on Aug 22 2012
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 19 2012
Added on Aug 22 2012
2 comments
525 views