步骤1:用以下SQL查看进程列表,判断出被锁定的表

SELECT dob.OBJECT_NAME Table_Name,lo.SESSION_ID||', '||vss.SERIAL# 删除号,

lo.locked_mode,lo.SESSION_ID, vss.SERIAL#,vss.action Action,vss.osuser OSUSER, vss.LOGON_TIME,

vss.process AP_PID, VPS.SPID DB_PID ,vss.*

From v$locked_object lo, dba_objects dob, v$session vss, V$PROCESS VPS

Where lo.OBJECT_ID = dob.OBJECT_ID

and lo.SESSION_ID = vss.SID

AND VSS.paddr = VPS.addr

order by 2,3,DOB.object_name

或者

SELECT /*+ rule */ lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name,
       o.owner,o.object_name,o.object_type,s.sid,s.serial#
FROM v$locked_object l,dba_objects o,v$session s
WHERE l.object_id=o.object_id
AND l.session_id=s.sid
ORDER BY o.object_id,xidusn DESC

--查找被锁表

步骤2 删除进程,如之前的“删除号”查找出的结果为“286, 2184”,则运行以下SQL

ALTER system kill session '286, 2184'

PL/SQL删除锁表的进程相关推荐

  1. 使用PL/SQL删除百万条记录的大表

    使用PL/SQL删除百万条记录的大表: 最近开发人员对测试环境数据库进行了压力测试,数据库中产生了大量的脏数据.有几张大表里数据量均在百万甚至千万条的记录数.开发人员现提出需求如下: 只清理其中的部分 ...

  2. 利用PL/SQL打印ASCII表?

    利用PL/SQL打印ASCII表? 系统环境: 1.操作系统:Windows 2000 2.数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3.安装路径:C:\ORACLE ...

  3. sql 删除数据库表内容

    1. 若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速.无日志记录的方法.TRUNCATE TABLE 与不含有 WHERE 子句的 DELETE 语句在功能上相同.但是,TRU ...

  4. 锁表的进程和语句,并杀掉

    查看锁表进程SQL语句1:  select sess.sid,      sess.serial#,      lo.oracle_username,      lo.os_user_name,    ...

  5. Oracle操作语句(PL/SQL)创建表空间:第 1 行出现错误: ORA-01119: 创建数据库文件时出错 ORA-27040: 文件创建错误, 无法创建文件OSD-04002: 无法打开文件

    1.题目要求: 2.遇到的问题情况: 3.问题分析: 创建表空间时指定的文件目录地址出错 4.解决问题(解决方法): 问:既然是路径出错,那么就找到正确的路径即可,那么正确路径是什么呢? 答:是自己P ...

  6. Oracle之:查询锁表,删除锁表

    -- 查询当前哪个表被锁 select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo. ...

  7. 用PL/SQL创建图书表

    创建图书表@TOC 1.新建一个sql窗口,创建一个图书表 create table book ( no varchar2(64), name varchar2(10), author varchar ...

  8. mysql删除表中的唯一索引吗_Mysql 使用sql删除同表中重复数据并加唯一索引

    同一张表中,假设以两个字段做唯一业务,这两个字段分别为key1,key2, 则以这两个字段为唯一 DELETE tablename FROM tablename , ( SELECT min(id) ...

  9. [Oracle PL/SQL]当数据表设计成具有父ID的时候,当需要选择所有与父ID同根生的所有节点的时候,使用的SQL语句...

    在树控件中,通常面临着选择树节点的问题. 而我们的数据库表结构通常是由parentId和Id组成parentId顾名思义就是父节点的ID. 树节点形如: - 父节点1 + 子节点1 - 子节点2 + ...

最新文章

  1. 记录一个比较完整的python项目分析架构
  2. 倒下的RoadStar结局来了:VC清盘止损,三位创业者承担1亿债务,打着官司各投林...
  3. Java内存之栈与堆
  4. ZOJ3370. Radio Waves(2-sat)
  5. 2018年长沙理工大学第十三届程序设计竞赛 G-逃离迷宫
  6. chrome/chromium浏览器的Enter passwod to unlock your login keyring
  7. 老男孩爬虫实战密训课第一季,2018.6,初识爬虫训练-实战1-爬取汽车之家新闻数据...
  8. undertow服务器分析_使用undertow构建和测试Websocket服务器
  9. Makefile学习(三)[第二版]
  10. 内存映射与DMA笔记
  11. [译] ASP.NET 生命周期 – ASP.NET 请求生命周期(二)
  12. 团队作业——系统设计和任务分配
  13. 2012Google校园招聘笔试题
  14. 新员工入职表_舞钢农商银行:组织新招录员工开展反假币培训
  15. office图标异常处理
  16. 关于补天SRC新手入门详细介绍(通用漏洞篇)
  17. 金财致远咨询有限公司莅临美和易思参观交流
  18. 佳沛奇异果猕猴桃扫盲
  19. 直播弹幕互动游戏如何开播?
  20. iPad连android热点掉线,iphone热点总掉线怎么办?苹果手机保持热点不断开的方法...

热门文章

  1. 2008系统无法启动服务器不可用,SQL Sever2008r2 数据库服务各种无法启动问题的解决办法(详解)...
  2. Java==和equals的区别以及常量池的内存图解
  3. AtCoder算法竞技平台简介
  4. StringUtils.isNotBlank与isNotEmpty区别
  5. 远行星号java 出错_按照教程搞了一条新船,但是出错了,求大神看看怎么回事...
  6. OWASP TOP 10的风险分析、预防措施以及攻击范例(上)
  7. 「生态化反」下的微信,不再克制了
  8. 【STM32】HAL库-DMA
  9. android 加载图片黑屏,Android 中启动页黑屏及白屏的解决方式
  10. There was an error parsing `Gemfile`: (<unknown>): could not find expected ‘:‘ while scanning a simp