Trace files written to $ORACLE_HOME/rdbms/log direcory

Even though  background_dump_dest, user_dump_dest       and core_dump_dest are defined in the parameter file,  some trace files still get written to default destination $ORACLE_HOME/rdbms/log . Permissions on the OS-Level are set up too. What makes oracle to write to all these destinations ?
eveveaAsked:
Who is Participating?
 
sathyagiriConnect With a Mentor Commented:
Do tkprof <filename.trf> <filename.txt>  and check the contents to see what process is writing into rdbms\log
0
 
MohanKNairCommented:
Check the server for initilization parameters

SQL>
SQL> show parameter dump_dest
SQL>
0
 
eveveaAuthor Commented:
It shows the right folders
background_dump_dest             string      /u01/app/oracle/admin/PROD/bdump
core_dump_dest                       string      /u01/app/oracle/admin/PROD/cdump
user_dump_dest                       string      /u01/app/oracle/admin/PROD/udump

I also checked some dates and found out that originally after db was cloned and brought up successufully it did  write into proper folders but after the next shutdown started using the default one $ORACLE_HOME/rdbms/log
0
 
MohanKNairConnect With a Mentor Commented:
Check whether /u01/app/oracle/admin/PROD/udump directory exists and has the needed permissions. Also check whether there is enough space in the directory.

Also see this link
Oracle File Overwrite Security Vulnerability - http://www.ciac.org/ciac/bulletins/m-012.shtml

Check the value of the initialization parameters
SQL> show parameter trace

Using Initialization Parameters to Control Oracle Trace - http://www.pitt.edu/AFShome/h/o/hoffman/public/html/oradoc/server.804/a58246/otrace.htm#1503

0
 
eveveaAuthor Commented:
Thanks for the hints but I checked permissions again and both of the folders whether
/u01/app/oracle/admin/PROD/bdump or $ORACLE_HOME/rdbms/log have the same permissions, both owned by oracle user who have read, write, execute. Also there is enough space.  We are using Oracle 9.2.06. I cannot afford to turn trace on right now because it will create major slowdown in production environment.
0
All Courses

From novice to tech pro — start learning today.