如果你发现无法对一个表进行修改、删除等操作时,你可以利用以下语句查询是否是该表被锁住了--查询锁selectsess.sid,sess.serial#,lo.oracle_username,lo.os_user_name,ao.object_name,lo.locked_modefromv$lock...
分类:
数据库 时间:
2015-07-21 16:49:17
阅读次数:
216
提要:登陆的用户(scott)被锁解决:1.使用sys以sysdba身份登入PL/SQL2.左侧选择My Objects,查看Users文件夹3.选择GALTTEST用户,右击点击”Edit“4.把“Account lock”的勾去5.点击apply6.重新登录即可
分类:
数据库 时间:
2015-07-17 17:46:35
阅读次数:
170
查看oracle是否有表被锁===================================select sid,serial#,program,terminal,username,b.object_id,c.object_name from v$session a, v$locked_obj...
分类:
数据库 时间:
2015-07-13 18:03:23
阅读次数:
131
锁表:select * from person for update;(不提交)解表:查询用户名和表名:select b.owner, b.object_name, a.session_id, a.locked_mode from v$locked_object a, dba_objects b ....
分类:
数据库 时间:
2015-07-12 22:55:42
阅读次数:
190
引起数据库对象无法DROP的原因是对象正在被执行,另一个是对象执行后资源未释放.第一种情况是将可能被删除对象的调用情况取消或暂停.第二种情况在oracle中kill一个session采用如下语句:SQL>conn/assysdba已连接。查看被锁的对象信息.SQL>select*fromv$locked_object;执..
分类:
数据库 时间:
2015-07-04 01:10:25
阅读次数:
300
MySQL在使用过程中遇到访问速度慢,或者无法响应这类的问题,解决方式基本都有定式,一般第一反应都会是登录到MySQL,?show?processlist看看当前连接状态。 虽说简单,但show?processlist显示的信息确实是相当有...
分类:
数据库 时间:
2015-06-30 18:48:44
阅读次数:
157
ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于"假死"状态,可能是该表被某一用户锁定,导致其他用户无法继续操作--锁表查询SQLSELECT object_name, machine, s.sid, s.serial#FROM gv$locked_object ...
分类:
数据库 时间:
2015-06-30 06:35:41
阅读次数:
213
--找出所有被锁的对象,定位出哪个回话占用select l.session_id,o.owner,o.object_namefrom v$locked_object l,dba_objects owhere l.object_id=o.object_id;--所有导致锁的sessionselect ...
分类:
系统相关 时间:
2015-06-25 18:56:47
阅读次数:
141
select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session ...
分类:
数据库 时间:
2015-06-11 21:08:16
阅读次数:
144
先说说问题的由来:下午修改数据库中的表,修改完成后保存但是没有提交,这时突然要去别的地方调试,拔掉网线,然后在插上网线,就出现了这个record is locked by another user错误。网上找了一下原因,出现这个错误就是保存且未提交,而又关闭连接引起的。
现在说一下解决的方案:
1、以管理员的身份登陆PL/SQL Developer (记住一定要以管理员的身份登陆)
2、在菜...
分类:
数据库 时间:
2015-06-10 21:06:34
阅读次数:
158