首页 > 数据库 > Oracle > ErrorStack错误跟踪与诊断工具的使用
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/ ,如需转载,请注明出处,否则将追究法律责任。