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

江枫思渺然 提交于 2020-02-12 21:17:18

1,错误分析:

这个错误是对表的操作短时间内太过快速和频繁而导致的数据库锁表。即由于其他Session已经对目标表做了操作,并且已经有排他锁在表上了,所以新的Session无法再对表进行DDL操作。

2,解决方法:

  1),查询被锁会话ID:152

           SELECT SESSION_ID FROM V$LOCKED_OBJECT;

  2),根据会话ID-152查询详细信息

           SELECT SID, SERIAL#, USERNAME, OSUSER FROM V$SESSION WHERE SID = 152;

  3),杀掉会话:

            ALTER SYSTEM KILL SESSION '152,27771';

原文地址:https://blog.csdn.net/m0_37253968/article/details/87084976

1,错误分析:

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!