ITPub博客

首页 > 数据库 > Oracle > 设置 oracle event trace

设置 oracle event trace

原创 Oracle 作者:myhuaer 时间:2005-09-06 12:20:47 0 删除 编辑

通过下面SQL 可以列出所有 Oracle Events

SELECT * FROM V$EVENT_NAME;

Oracle跟踪事件对调试Oracle Database 服务器非常有用。下面是两个比较简单的事例

语法。参考后面的注释具体的讲述如何操作。

有三种种方法可以将事件激活。

第一种是在 init.ora 参数文件中增加下面语句

event='1401 trace name errorstack, level 12'

如果修改 init.ora 文件将在oracle database 启动后影响到所有Session.

第三种是使用 “ alter session set event “ 命令

Alter session set events ‘10046 trace name context forever , level 4 ‘;

alter session 语句只影响当前用户Session.

第三种是使用 ‘alter system set events=’ 10046 trace name context forever , level 4 ‘;

此操作实在 Oracle Dabase Open 的情况下,由管理员手动设置 Trace event

对所有 user event trace。除非将此操作写入spfile 中,它将在oracle database 重启后失效

[@more@]

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

请登录后发表评论 登录
全部评论

注册时间:2016-09-11

  • 博文量
    211
  • 访问量
    635867