1.查询到正在相关资源。

select a.object_name objectname,  
           b.session_id,  
           c.serial#,  
           c.program     program,  
           c.username    username,  
           c.command,  
           c.machine  machine,  
           c.lockwait  
      from all_objects a, v$locked_object b, v$session c  
     where a.object_id = b.object_id  
       and c.sid = b.session_id;

比如以下内容:

OBJECTNAME    SESSION_ID    SERIAL#    PROGRAM    USERNAME    COMMAND    MACHINE    LOCKWAIT

------------------------------------------------------------------------------------------------------------------------------------------------------------
1    BILL_DATA    53    12    oracle@rac1 (J003)    TANG    3    rac1    
2    BILL_EXTAND_CO    53    12    oracle@rac1 (J003)    TANG    3    rac1    
3    BILL_EXTAND_IND    53    12    oracle@rac1 (J003)    TANG    0    rac1    
4    BILL_EXTAND_AR    53    12    oracle@rac1 (J003)    TANG    2    rac1    
5    BILL_EXTAND_US    53    12    oracle@rac1 (J003)    TANG    3    rac1    
6    BILL_DATA    53    12    oracle@rac1 (J003)    TANG    2    rac1    
7    MIGRATE_LOG    53    12    oracle@rac1 (J003)    TANG    2    rac1    
8    STAT_DATA    180    217    oracle@rac1 (J001)    TANG    3    rac1    
9    STAT_DATA    180    217    oracle@rac1 (J001)    TANG    3    rac1    
10    BILL_EXTAND_CO    213    627    plsqldev.exe    SYS    15    SHUJU\TECH-2013    00000006F0F64F08
11    BILL_EXTAND_CO    213    627    plsqldev.exe    SYS    15    SHUJU\TECH-2013    00000006F0F64F08
12    BILL_EXTAND_CO    213    627    plsqldev.exe    SYS    15    SHUJU\TECH-2013    00000006F0F64F08
13    BILL_EXTAND_CO    213    627    plsqldev.exe    SYS    15    SHUJU\TECH-2013    00000006F0F64F08

可以看到要处理的表是哪个用户,SESSION_ID    SERIAL#   值是多少。

2.  ALTER SYSTEM KILL SESSION 'SESSION_ID,   SERIAL#

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

SQL> ALTER SYSTEM KILL SESSION '164,197' IMMEDIATE;
 
ALTER SYSTEM KILL SESSION '164,197' IMMEDIATE
 
ORA-00031: 标记要终止的会话
 
SQL>

3.查询出刚才标记要终止的会话。

select a.spid,b.sid,b.serial#,b.username from v$process a,v$session b where a.addr=b.paddr and b.status='KILLED'

4。如果不能杀掉进程,那到在系统下面(LINUX)

(22395 为上面查询的SPID)

kill -9 22395

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

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

    "ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效"的快速解决方法 今天在导一个临时表的数据,导出完成后准备清空数据,执行truncate命令 ...

  2. Oracle中修改遇到“ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Oracle 11g中想修改表名: rename ASSETPORJECT to ASSETPROJ ...

  3. Oracle 报 “ORA-00054 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效” 问题的解决方法

    在执行数据库DDL操作 时,有事会出现"Oracle 报 "ORA-00054 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效" 的问题. 1 原因 一 ...

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

    问题: 解决方式: 1.-- 查询锁表session_id select session_id from v$locked_object; 2:-- 查询锁表session_id 的详细数据 USER ...

  5. oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT

    原文出处:http://www.cnblogs.com/Ronger/archive/2011/12/19/2293509.html oracle之报错:ORA-00054: 资源正忙,要求指定 NO ...

  6. oracle报错:ORA-00054: 资源正忙,要求指定 NOWAIT

    ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源: --首先得到被锁对象的session_id select session_id from v$locked_object; - ...

  7. Oracle删表报错ora00054,Oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT

    在删除列.或表的时候报错"ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效",一般都是发生锁表造成的,或者上一条语句没有执行完成,阻塞造成了锁 ...

  8. ora00054 资源正忙

    oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT 问题如下: SQL> conn scott/tiger@vm_database Connected to Oracle ...

  9. ORA-00054 资源正忙

    在执行数据库DDL操作 时,有事会出现"Oracle 报 "ORA-00054 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效" 的问题. 1 原因 一 ...

最新文章

  1. 【教程】新手如何制作简单MAD和AMV,学不会那都是时辰
  2. python3 仿写PHP gzip解压缩
  3. Silverlight 4 中数据绑定发生的变化
  4. 使用ansible来调度cron作业
  5. 实验15:通过注解分别创建Dao、Service、Controller★
  6. solaris 10 安装oracle 10g
  7. 用gRPC建设微服务,Proto 怎么管理更合适
  8. postgreSQL源码分析——索引的建立与使用——GIN索引(3)
  9. 可爱圣诞节手绘手帐素材,增添情趣
  10. PHP如何实现百万级数据导出
  11. 机器学习与数据挖掘之决策树
  12. vscode连接服务器
  13. 阿里云部署Java网站和微信开发调试心得技巧(下)
  14. 字节流、字节流、转换流、打印流
  15. 计算机考研四大名著,2017考研英语翻译每日一句:四大名著
  16. 解决:win10搜狗输入法突然无效
  17. CTK框架——CTK Widgets快速入门
  18. NUIST OJ 1347 供电站 [迭代加深搜索]
  19. 若依Ruoyi 不分离教程01-新建主子表应用
  20. web网页设计期末课程大作业:美食餐饮文化主题网站设计——美食汇5页HTML+CSS+JavaScript

热门文章

  1. TCP/IP协议学习
  2. springBoot整合Ehcache——工具类调用
  3. 2.11.1.移植前的准备工作
  4. [整理]Git使用文章整理
  5. “并发用户数”、“系统用户数”和“同时在线用户数”的计算公式
  6. 部署承载于 Internet 信息服务中的 WCF 服务
  7. ACM组队训练记录(Grooming)
  8. jquery append 动态添加的元素事件on 不起作用的解决方案
  9. js window.onlload 自遐想
  10. 如何使用SSL pinning来使你的iOS APP更加安全