我的桌子上有1000条记录,而使用toad删除记录时,我收到一条错误消息
ORA-00054:资源繁忙,并在指定NOWAIT或超时过期时获取
我试过了,
alter system kill session ('214,60347');
但我对这两个属性都无效。在此我声明了正确的值,
我也试过
alter system kill session ('214,60347#');
为alter system kill session ('sid,serial#');
第一个查询是否正确?或者还有其他方法可以在oracle中杀死会话吗?
答案 0 :(得分:0)
此消息表示事务未提交或回滚。错误后的事件,如果你能够做其中一个尝试。
最后在最后添加“立即”关键字以强制它。
ALTER SYSTEM KILL SESSION ('sid,serial#') IMMEDIATE;
ALTER SYSTEM KILL SESSION ('214,60347') IMMEDIATE;
因为杀死会话会弄得一团糟,所以尝试使用“disconnect”选项。
ALTER SYSTEM DISCONNECT SESSION 'sid,serial#' IMMEDIATE;
有关它的详细信息,请访问: http://www.oracle-base.com/articles/misc/killing-oracle-sessions.php