ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效
发布时间: 2015-02-28 浏览次数: 13
标题:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效
发表人:12小白发表时间:2015-02-28
详细内容:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效。今天项目展示,但是有些数据不是特别规范,我就直接使用Toad去操作数据库中的数据。结果在修改某一张表的时候就出现了上述错误,表示十分无奈。

姓名:匿名

首先执行如下语句:

首先备份CentOS-Base.repo

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

查询结果如下:

   SID    SERIAL# USERNAME                            OSUSER

---------- ---------- ------------------------------ ------------------------------

       51       1171             fy

解决方案:kill掉上述查询结果会话,执行如下语句:

ALTER SYSTEM KILL SESSION '51,1171';

如果执行结果是:System altered就大功告成了,就可以修改数据了。

姓名:12小白

感觉好简单,就是自己没想到。

我要发表跟帖

请登录发表跟帖