oracle 记录被另一个用户锁住

简介:

 

oracle数据中删除数据时提示“记录被另一个用户锁住” 解决方法

 

1 查看数据库锁,诊断锁的来源及类型
   select object_id,session_id,locked_mode from v$locked_object; 
   或者用以下命令:
   select b.owner,b.object_name,l.session_id,l.locked_mode
   from v$locked_object l, dba_objects b
   where b.object_id=l.object_id

 

 

2 找出数据库的serial#,以备杀死
   select t2.username,t2.sid,t2.serial#,t2.logon_time
   from v$locked_object t1,v$session t2
   where t1.session_id=t2.sid order by t2.logon_time;

 

3 杀死该session
 alter system kill session 'sid,serial#'

 

原帖地址:http://blog.csdn.net/yuanxuran0101/article/details/6237980

 

目录
相关文章
|
SQL Oracle 关系型数据库
探秘Oracle表空间、用户、表之间的关系
 之前的DRP项目虽然用到了oracle,但是所有数据库对象的建立都是按文档来的,并没有仔细思考总结,后面再次用到oracle时,不能再那么糊里糊涂的用了,得稍微探索一下下了,究竟这些oracle中的数据库对象之间都存在什么关系呢?
探秘Oracle表空间、用户、表之间的关系
|
Oracle 关系型数据库 Linux
如果oracle用户下的$ORACLE_HOME bin oracle文件的属主或权限出了问题,那么该如何修复呢?
如果oracle用户下的$ORACLE_HOME bin oracle文件的属主或权限出了问题,那么该如何修复呢?
409 1
|
Oracle 关系型数据库 Linux
Oracle Linux 8.5 上架微软应用商店,用户可免费下载
Oracle Linux 8.5 上架微软应用商店,用户可免费下载
113 0
Oracle Linux 8.5 上架微软应用商店,用户可免费下载
|
SQL Oracle 关系型数据库
常见问题:在 Windows 平台的 Oracle 12.1 数据库版本上的 Oracle Home 用户 (Doc ID 2101982.1、Doc ID 1529702.1)
常见问题:在 Windows 平台的 Oracle 12.1 数据库版本上的 Oracle Home 用户 (Doc ID 2101982.1、Doc ID 1529702.1)
240 0
|
SQL Oracle 关系型数据库
Oracle管理员用户及身份认证详解
Oracle管理员用户及身份认证详解
531 0
Oracle管理员用户及身份认证详解
|
Oracle 关系型数据库 数据安全/隐私保护
oracle学习25-手工删除oracle归档日志后操作步骤 和修改用户默认解锁时间
oracle学习25-手工删除oracle归档日志后操作步骤 和修改用户默认解锁时间
163 0
|
Oracle 关系型数据库 数据库
oracle学习8-使用profile管理用户口令
oracle学习8-使用profile管理用户口令
153 0
|
Oracle 安全 关系型数据库
Oracle学习(十四):管理用户安全
本文主要讲Oracle管理用户安全
120 0
Oracle学习(十四):管理用户安全
|
Oracle 关系型数据库 数据库
Oracle用户操作、数据类型、表格修改、约束设置详解
Oracle用户操作、数据类型、表格修改、约束设置相关操作以及使用案例