Oracle提示“资源正忙,需指定nowait”的解决方案

数据库 Oracle
本文我们主要介绍了Oracle数据库操作表时提示“资源正忙,需指定nowait”的解决方案,希望能够对您有所帮助。

Oracle数据库操作中,操作表时提示:“资源正忙,需指定nowait“时,该怎么解决呢?本文我们就介绍这一解决方案,希望能够给您带来帮助。

解决方案如下:

1.通过此语句查询正在锁定的SESSION_ID:

 

  1. SELECT  SESSION_ID   FROM   V$LOCKED_OBJECT,USER_OBJECTS    
  2.  
  3. WHERE   V$LOCKED_OBJECT.OBJECT_ID   =   USER_OBJECTS.OBJECT_ID 

 

2.通过第一步查询到的SESSION_ID查询SERIAL#:

 

  1. SELECT SERIAL# FROM V$SESSION  WHERE SID='143' 

 

3.根据1,2步查询到的SESSION_ID和SERIAL#执行:

 

  1. ALTER   SYSTEM   KILL   SESSION  '48,2476'(48为SESSION_ID的值, 2476为SERIAL#的值)  
  2.  
  3. ALTER   SYSTEM   KILL   SESSION  '143,60' 

 

以上就是Oracle操作表时提示”资源正忙,需指定nowait"的解锁方法,希望本次的介绍能够给您带来一些收获,谢谢!

【编辑推荐】

  1. Oracle数据库的冷备份及冷备份异地恢复方法
  2. 巧用SQL Server 2000的isql进行批量SQL处理
  3. Oracle数据库远程连接设置的四种方法及其注意事项
  4. SQL Server数据库如何按百分比查询出表中的记录数
  5. MySQL数据库中COUNT(*)和DISTINCT的使用及效率研究
责任编辑:赵鹏 来源: 博客园
相关推荐

2010-04-30 17:33:27

Oracle数据集成

2010-05-07 16:30:01

Oracle数据集成

2011-05-05 13:13:04

深信服Oracle广域网加速

2010-04-20 11:56:30

Oracle物理结构故

2010-04-28 11:48:13

Oracle MySQ

2010-04-19 09:49:08

Oracle屏蔽

2010-10-28 13:53:13

ORACLE存储过程

2012-03-27 22:22:51

iMC基础IT资源管理

2022-11-07 13:59:05

Android插件化框架

2010-04-26 16:31:09

Oracle SQL

2013-05-24 08:54:11

虚拟化虚拟化解决方案

2009-10-28 13:50:16

Oracle密码丢失

2010-05-04 09:34:18

Oracle em

2011-07-28 10:50:35

Oracle 10g控

2020-09-08 11:06:04

机器学习

2010-05-04 11:30:29

Oracle汉字长度

2010-04-14 14:51:11

Oracle ASM

2014-03-20 16:50:09

甲骨文

2010-04-19 17:25:25

Oracle数据库

2012-05-27 16:21:31

IDC华为
点赞
收藏

51CTO技术栈公众号