ITPub博客

首页 > 数据库 > Oracle > ErrorStack错误跟踪与诊断工具的使用

ErrorStack错误跟踪与诊断工具的使用

原创 Oracle 作者:abacuszh 时间:2010-03-23 17:48:34 0 删除 编辑
ErrorStack错误跟踪与诊断[@more@]ErrorStack主要有以下4个级别

0:仅转储错误栈

1:转储错误栈和函数调用栈

2:1 + processState

3:2 + context area,会显示所有的cursors,重点显示当前cursor

errorstack可在实例级或会话级设置,也可在参数文件中配置,当设置的错误出现时启用跟踪。

如下步骤使用errorstack:

A、alter system(session) set events = '错误号 trace name errorstack forever, level 3';

B、手工执行出错的代码,取得跟踪文件;

C、关闭跟踪

alter system(session) set events = '错误号 trace name errorstack off';

D、以上操作会被记录在日志文件中,通过日志文件找到跟踪文件;

E、分析跟踪文件,找到问题所在。

在跟踪文件中,还有许多栈信息,对于复杂问题,可进一步分析栈信息。

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

请登录后发表评论 登录
全部评论
  • 博文量
    39
  • 访问量
    72119