Chinaunix首页 | 论坛 | 博客
  • 博客访问: 24038
  • 博文数量: 7
  • 博客积分: 431
  • 博客等级: 下士
  • 技术积分: 89
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-15 14:50
文章分类
文章存档

2007年(1)

2006年(6)

我的朋友
最近访客

分类: Oracle

2006-09-12 16:50:01

--------------------1--------------------
--查找所有会话
--(知道数据库用户时)
select v.sid,v.serial#,v.USERNAME
from v$session v
where v.USERNAME='UHR'
--(知道操作系统用户时)
select v.SID,v.SERIAL#,v.PROCESS,v.USERNAME ---操作系统进程
from v$session v
where v.PROCESS=''

--------------------2--------------------
--控制开始跟踪指定SID和SERIAL#的会话
exec sys.dbms_system.set_sql_trace_in_session(SID,SERIAL#,true)
--结束跟踪指定SID和SERIAL#的会话
exec sys.dbms_system.set_sql_trace_in_session(SID,SERIAL#,true)

--------------------3--------------------
--- 查找用户跟踪文件的存储位置
select *
from v$parameter
where name = 'user_dump_dest'

--------------------4--------------------
--翻译指定的跟踪文件到文件中,跟踪文件是从步骤3中查到的(注意大小写)
tkprof C:\oracleOLT\admin\olt\udump\ORA01684.trc d:\t.txt
阅读(897) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~