今天,在使用update更新一条记录时,怎么都更新不了,一直处在没反应状态,然后采用编辑行记录时提交就说记录被锁,才知道具体的原因了。

  最后通过以下办法总算把记录更新了

  一.查看数据库锁,诊断锁的来源及类型

1 Select object_id,session_id,locked_mode From v$locked_object;

或者:

1 Select b.owner,b.object_name,l.session_id,l.locked_mode
2  From v$locked_object l, dba_objects b
3  Where b.object_id=l.object_id

  二.找出数据库的serial#值,用来杀死

1 Select t2.username,t2.sid,t2.serial#,t2.logon_time
2  From v$locked_object t1,v$session t2
3  Where t1.session_id=t2.sid Order by t2.logon_time;

  三.杀死被锁的session

1 Alter system Kill session 'sid,serial#'

还可以采用重新启动数据库方法。

大家有没有其它好的方法,欢迎提出,共同交流学习~~~

Oracle中记录被锁解锁方法相关推荐

  1. oracle中nowait怎么用,oracle中UPDATE nowait 的使用方法介绍

    oracle中UPDATE nowait 的使用方法介绍 1.UPDATE nowait 应用以下场景:查询某条数据,并对其开启数据库事务.如果查询的当前数据没有加锁,则正确返回结果,并对当前数据加锁 ...

  2. oracle dba_waiters中的lockid是什么,查询Oracle中的阻塞锁(以及阻塞在哪个数据上)的SQL...

    查询Oracle中的阻塞锁(以及阻塞在哪个数据上)的SQL 数据库阻塞检查处理方法 当应用服务器发生阻塞时(特别是集群1),应先按下面方法检查数据库,以判明应用服务器阻塞是否由数据库阻塞引起. 如果 ...

  3. Oracle的join默认为,Oracle中的三种Join方法详解

    这里将为大家介绍Oracle中的三种Join方法,Nested loop join.Sort merge join和Hash join.整理出来以便帮助大家学习. 基本概念 Nested loop j ...

  4. oracle hash join outer,CSS_浅谈Oracle中的三种Join方法,基本概念 Nested loop join: Outer - phpStudy...

    浅谈Oracle中的三种Join方法 基本概念 Nested loop join: Outer table中的每一行与inner table中的相应记录join,类似一个嵌套的循环. Sort mer ...

  5. Oracle 中启动 Scott 用户 的方法

    Oracle 中启动 Scott 用户 的方法 , 在 Oracle10g, (g 代表'网络'的意思) 数据库中  Scott 这个用户 安装时是被锁定的,安装 Oracle的时候 ,你可以直接选择 ...

  6. oracle中判断空,Oracle中判断空游标的方法

    1.声明包 create or replace package TAL_TEST is -- Author : ADMINISTRATOR -- Created : 2012/12/9 15:15:3 ...

  7. oracle中spool命令的使用,Oracle中Spool命令的使用方法实例

    Oracle中Spool命令的使用方法实例 前言 对于Oracle中的Spool命令,其实还可以换一种问法为,如何将sqlplus中的结果输出到指定的文件夹中. 近期在进行Oracle数据库备份的时候 ...

  8. Oracle中raise触发异常,Oracle中RAISE异常的解决方法

    今天小编给大家分享一篇中RAISE异常的解决方法,感兴趣的朋友跟小编一起来了解一下吧! 有三种方式抛出异常 1.通过PL/SQL运行时引擎 2.使用RAISE语句 3.调用RAISE_APPLICAT ...

  9. Oracle 中scott 用户的解锁以及修改密码

    修改密码: scott用户的密码不对,进入管理员用户,修改scott用户密码即可  或者这样修改密码: 在运行栏里面敲:sqlplus(空格)/nolog 回车 接着在弹出框里面敲:conn sys/ ...

  10. android屏幕解锁图案,安卓手机图案屏幕锁解锁方法!!

    当你的安卓手机密码锁忘记了怎么办?今天一不小心把手机改了图案锁结果由于改的时候匆忙结果忘记了,在网上找了好多方法都无果,也有人说重新刷机就会好!!这个简直就是废话,刷机当然能好了!! 关键是解锁要解决 ...

最新文章

  1. java线程池的概念_Java线程池的基本概念以及生命周期
  2. C++03:论容器的使用
  3. 雅虎网站页面性能优化的34条黄金守则(转)
  4. 中南民族大学计算机科学学院转专业,【通知】2018-2019学年学生转专业及专业分流工作...
  5. sql 计算单行数据字段空值比例_如何利用工具,迅猛定位低效SQL? | 1分钟系列...
  6. 谷歌眼中的云计算—李开复于浙江工商大学
  7. Python爬虫Scrapy入门
  8. 区块链和央行数字货币DCEP
  9. idea添加注释模板
  10. python爬虫用AI技术-破解企业工商数据抓取+网络爬虫+网站数据采集+数据抓取遇到的三大问题
  11. 如何永久性取消WPS热点推广
  12. 参加百度开放云编程马拉松后一点总结
  13. 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如 6=1+2+3, 编程找出 1000 以内的所有完数。
  14. RPG Maker mv框架代码解析之窗口文字显示
  15. 考研计划安排表怎么在手机便签上记录?
  16. struct(结构体)
  17. -1-6 java 异常简单介绍 java异常 异常体系 Throwable 分类 throws和throw 异常处理 自定义异常...
  18. 还用户一片净土:广告自动拦截功能明年登陆Chrome
  19. 洛谷 AT2442 フェーン現象 (Foehn Phenomena)
  20. 服务器c盘有个inetpub文件夹,老司机为你示范win10系统C盘inetpub文件夹删不掉的图文教程...

热门文章

  1. 【零基础入门】 css学习笔记(5) 浮动
  2. schema约束和引入
  3. Java千百问_05面向对象(008)_java中覆盖是什么
  4. 非空参数校验的工具类
  5. oracle 密码忘记 找回密码
  6. php一键环境包xammp 安装 phpDocumentor
  7. AD ---- 活动目录的日常管理操作(3)
  8. vscode远程配置
  9. unity透明物体显示问题
  10. 上下相机贴合对位计算公式_ccd视觉自动对位贴合机主要应用在哪里?