"ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效"的快速解决方法


今天再给一个表进行数据删除是,提示我

ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效


解决方法如下:

=========================================================

SQL> select session_id from v$locked_object;

SESSION_ID
----------
       17

SQL> SELECT sid, serial#, username, osuser FROM v$session where sid = 142;

       SID    SERIAL# USERNAME                       OSUSER
---------- ---------- ------------------------------ ------------------------------
       17         8419 WWFK                          moon

SQL> ALTER SYSTEM KILL SESSION '17,8419';

System altered

执行完上述命令后,提示会话断开。重新连接数据库,然后进行操作,成功!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM