【Oracle】ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
2024-08-24 10:47:13
出现此错误的原因是因为事务等待造成的,找出等待的事务,kill即可。
下面是我当时遇到的错误:
---删除表t1时出现错误 SCOTT@GOOD> drop table t1;
drop table t1
*
ERROR at line 1:
ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired ---登录sys用户或者其他具有权限的用户
SCOTT@GOOD> conn / as sysdba
Connected. ---查找sid和serial#
16:20:10 SYS@GOOD> select t2.username, t2.sid, t2.serial#, t2.logon_time
16:43:17 2 from v$locked_object t1, v$session t2
16:43:17 3 where t1.session_id = t2.sid
16:43:17 4 order by t2.logon_time; USERNAME SID SERIAL# LOGON_TIM
------------------------------ ---------- ---------- ---------
TOM 147 1395 25-DEC-16 ---kill掉即可
16:43:18 SYS@GOOD> alter system kill session '147,1395'; System altered. ---t1表删除成功
SCOTT@GOOD> drop table t1; Table dropped.
最新文章
- sharePoint 2016 弃用和删除的功能
- Cisco ASA使用证书加密
- file-max与ulimit的关系与差别
- OpenCL memory object 之 Global memory (2)
- 命名空间 - PHP手册笔记
- 从客户端检测到有潜在危险的 Reque
- SpringMVC通过实体类返回json格式的字符串,并在前端显示
- 对于单页应用中如何监听 URL 变化的思考
- java 中的基本数据类型
- javascript:针对yyyy-MM-dd hh:mm:ss格式的毫秒转换.
- vue组件内部引入远程js文件
- linux中,history命令,显示时间戳?操作人?IP地址?
- [Python] 当猎头遇上 Guido van Rossum
- java 单例模式5种写法
- UART协议总结
- Shell脚本:向磁盘中批量写入数据
- C语言 · 3000米排名预测
- spring boot集成shrio用于权限控制
- /etc/apt/sources.list.d/ros-latest.list' permission denied
- Linux系统编程:socket网络编程(操作篇)
热门文章
- VS 2017 统计项目代码总行数
- Vue.js大总结
- 多文件编程(day13)
- js中二维数组的创建方法 2017-04-04 14:50 120人阅读 评论(0) 收藏
- js中window.location的用法
- 1. 构建第一个SpringBoot工程
- (16)Spring Boot使用Druid(编程注入)【从零开始学Spring Boot】
- A - 敌兵布阵(HDU 1166)
- leetcode_num179_Largest Number
- hdu2276---Kiki &;amp; Little Kiki 2(矩阵)