文件-跟踪文件

跟踪文件作用?
提供调试信息
如何才能产生跟踪文件?
通常情况设置SQL_TRACE=TRUE或者10046事件
SQL> conn scott/scott
Connected.
SQL> alter session set events '10046 trace name context forever,level 12';

Session altered.

SQL> 
跟踪文件都放在那里?

如果使用专用服务器连接,会在USER_DUMP_DEST 参数指定的目录中生成跟踪文件。
如果使用共享服务器连接,则在BACKGROUND_DUMP_DEST 参数指定的目录中生成跟踪文件。

SQL> select name ,value
  2  from v$parameter 
  3  where name like '%dump_dest%'
  4  /

NAME
--------------------------------------------------------------------------------
VALUE
--------------------------------------------------------------------------------
background_dump_dest
/u01/admin/dbtest/bdump

user_dump_dest
/u01/admin/dbtest/udump

core_dump_dest
/u01/admin/dbtest/cdump

..........
如何查询生成的跟踪文件名?
SQL>  select c.value || '/' || d.instance_name || '_ora_' || a.spid || '.trc' trace
  2   from v$process a, v$session b, v$parameter c, v$instance d
  3   where a.addr = b.paddr
  4   and b.audsid = userenv('sessionid')
  5   and c.name = 'user_dump_dest'
  6  /

TRACE
--------------------------------------------------------------------------------
/u01/admin/dbtest/udump/TESTENV01_ora_25331.trc

SQL> 

如何为跟踪文件取别名加标记?

SQL> show user;
USER is "SCOTT"
SQL> alter session set tracefile_identifier='my_test_file';

Session altered.

SQL> alter session set sql_trace=true;

Session altered.

SQL> ! ls /u01/admin/dbtest/udump
testenv01_ora_25251.trc  testenv01_ora_25331_my_test_file.trc

SQL> 




来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15720542/viewspace-729950/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/15720542/viewspace-729950/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值