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#'
分享到:
相关推荐
oracle数据中删除数据时提示“记录被另一个用户锁住” 解决方法
数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。这篇文章主要介绍了Oracle数据库"记录被另一个用户锁住"解决方法
自己在linux 下处理oracle 用户锁定的操作记录,希望能方便有需要的人。
数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。 加锁是实现...
Oracle记录被另一个用户锁定的解决办法
oracle 用户被锁定解锁方法
oracle用户解锁
oracle数据库用户为何频繁被锁,oracle数据库用户频繁被锁原因排查oracle数据库用户为何频繁被锁
Oracle查询用户锁表文档,相信描述如何查询用户锁表,附有代码!
在plsql页面执行命令,可实现所有表权限的授予
ORACLE中一个用户操作另一个用户的某些表 oracle同义词
oracle由于包、函数、过程被调用(锁住)无法编译处理
ORACLE解除锁表,能够让被锁的表,强制解锁。
Hibernate SQLQuery 查询Oracle char类型结果为一个字符解决方法 Hibernate SQLQuery 查询Oracle char类型结果为一个字符解决方法 Hibernate SQLQuery 查询Oracle char类型结果为一个字符解决方法 Hibernate SQL...
oracle表锁住查询,数据库解锁操作。简单明了
查找访问orcale数据库用户名称或IP地址
oracle中记录用户登录信息的触发器的例子,有具体操作过程,包括错误信息及解释,这个例子是自己为某企业的oracle安全管理的具体例子
oracle用户解锁三种方法
针对oracle数据库 解锁方法 ,个人使用 希望大家能够有所帮助
Oracle的锁表与解锁