文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>管理员利用SQL_TRACE跟踪其他人会话

管理员利用SQL_TRACE跟踪其他人会话

时间:2010-09-11  来源:stonejia

查看想要跟踪会话id
SQL> select sid,serial# from v$session where username='SCOTT';
SID SERIAL#
---------- ----------
139 37
142 8
如果上面得到信息不够,可以修改SQL获得更多信息。 开启跟踪:
SQL> exec dbms_system.set_sql_trace_in_session(139,37,TRUE);
停止跟踪:
SQL> exec dbms_system.set_sql_trace_in_session(139,37,false);
确定自己的udump目录的位置可以有以下两种方法: SQL> show parameter dump NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
background_core_dump string partial
background_dump_dest string /u01/app/oracle/admin/orcl/bdump
core_dump_dest string /u01/app/oracle/admin/orcl/cdump
max_dump_file_size string UNLIMITED
shadow_core_dump string partial
user_dump_dest string /u01/app/oracle/admin/orcl/udump
SQL> select name,value from v$parameter where value like '%udump%'; NAME VALUE
------------------------------ ----------------------------------------
user_dump_dest /u01/app/oracle/admin/orcl/udump
查找自己的trc文件: 如果为了简单可以在登录之前删除udump所有的trc文件,跟踪后只有自己想要的文件。否则可以找到刚才生成的trc文件。 拷贝自己想要的trc文件到操作目录 cp /u01/app/oracle/admin/orcl/udump/xxxx.trc /home/oracle/1.trc 利用tkprof转换文件格式: cd /home/oracle tkprof 1.trc 1.txt 查看得到的文本文件: [oracle@rac1 udump]$ cat 1.txt
如果想过滤掉系统的信息,执行tkprof的时候可以添加SYS=NO参数 tkprof 1.trc 1.txt SYS=NO
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载