oradebug故障收集方法
一、常用收集方法
开2个窗口,一个sqlplus / as sysdba,另一个数据库普通用户 HR
查询数据库用户所对应的spid
SQL> select spid
2 from v$process
3 where addr=(select paddr from v$session where username='HR');
SPID
------------------------
2104
跟踪系统进程
SQL> oradebug setospid 2104;
Oracle pid: 30, Unix process pid: 2104, image: oracle@Oracle11g (TNS V1-V3)
取消trace文件大小限制
oradebug unlimit
启用会话级10046
SQL> alter session set events '10046 trace name context forever,level 12';
Session altered.
或者oradebug event 10046 trace name context forever,leve