博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
阅读量:5908 次
发布时间:2019-06-19

本文共 861 字,大约阅读时间需要 2 分钟。

开发说测试环境在删除表的时候,报了如下错误:

SQL> drop table tke purge;drop table tke purge           *ERROR at line 1:ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

  

查看一下锁住对象的会话id:

SQL> select session_id from v$locked_object;SESSION_ID----------         6

 

根据会话id继续查看:

SQL> SELECT sid, serial# FROM v$session where sid = 6;       SID    SERIAL# ---------- ----------         6         99

  

因为是测试环境,直接kill了会话:

sql> alter system kill session '6,96';

  

当然也可以在具体查看一下产生锁得会话信息等,比如:

SQL> select object_name ,s.sid,s.serial#,p.spid   2  from v$locked_object l , dba_objects o , v$session s , v$process p  3  where l.object_id=o.object_id and l.session_id=s.sid and s.paddr=p.addr;OBJECT_NAME                         SID    SERIAL# SPID---------------------------- ---------- ---------- ---------TKE                                   6         96 30761

  

转载地址:http://anvpx.baihongyu.com/

你可能感兴趣的文章
codebolcks设置自动补全[转]
查看>>
Spring MVC之@RequestBody, @ResponseBody 详解
查看>>
Android AsyncTask的使用
查看>>
java的折半查询
查看>>
Linux(RHEL7.0)下安装nginx-1.10.2
查看>>
Java NIO中的通道Channel(二)分散/聚集 Scatter/Gather
查看>>
formValidator的一些验证实例
查看>>
使用阿里云构建海外docker镜像
查看>>
Python 谷歌翻译
查看>>
60903鱼植共生缸
查看>>
纹理,这次没用Shader头文件,但是没有报“超出内存”的错误,不知道为什么...
查看>>
idea 去掉never used 提示
查看>>
volatile 关键字的使用
查看>>
学术诚信与职业道德
查看>>
Pascal's Triangle II
查看>>
Palindrome Partitioning
查看>>
2014中国互联网安全大会(ISC)开幕,沃通与您共襄安全盛会
查看>>
Android 修改 keystore 信息
查看>>
jsonp实现下拉搜索
查看>>
对课程学习的期待
查看>>