2016年03月19日 数据库类 浏览(98) 收藏

Oracle修改表提示:资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效

Oracle修改表提示:“资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”,看上去是锁住了。

解决方案:

用系统管理员登录进数据库,并查询被锁住的session

SELECT sid, serial#, username, osuser FROM v$session where sid  in(select session_id from v$locked_object);

然后kill掉相关的会话

ALTER SYSTEM KILL SESSION '597,1171';--sid,serial#


赞一下 0 人赞了本文