在往数据表中插入数据时,报“ORA-00054 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”错误. 原因是表被锁住了,给表解锁的方法如下:
登录数据库客户端(PLSQl),执行如下指令:
1 查询出oracle锁定的会话ID
select session_id from v$locked_object;
2 查询出当前会话数的信息
SELECT sid, serial#, username, osuser FROM v$session where sid = 24;
3 杀掉当前的会话
ALTER SYSTEM KILL SESSION ‘24,22921’;
执行完,被锁住的表就解锁了.