oracle session 死锁,导致程序无法插入记录,如何查询session的ID来KILL?(20分)

D

dansl

Unregistered / Unconfirmed
GUEST, unregistred user!
应用程序运行时,WIN98死机,导致数据库SESSION死锁,
如何不通过ORACLE的后台(自做小程序)来KILL死锁的SESSION。
查阅资料未果,高手赐教!
 
我的同事教我的:
top
kill -9 id
沒試過
 
如何找ORACLE的SESSION的ID,只知道机器名,用户名
 
跟你一起學,我是用sqlserver的
oracle不懂,我有個同事會,現在
不在,不然我幫你聞他.
 

select sid from v$lock
select sid, serial# from sys.v$_sessions

 
yyanghhong : 用ALTER SYSTEM KILL SESSION ‘NUMBER1,NUMBER2’时,
需要一个标志ID号和一个系列号
select sid from v$lock//可用,但不知是哪个参数
select sid, serial# from sys.v$_sessions//不可用
 
yyanghhong : 用ALTER SYSTEM KILL SESSION ‘NUMBER1,NUMBER2’时,
需要一个标志ID号和一个系列号
select sid from v$lock//可用,但不知是哪个参数

select sid, serial# from sys.v$_sessions//已可用,
但你的表名不对,应该是SYS.V_$SESSION。
感谢,分全给(刚来,分不多)。

 
接受答案了.
 
顶部