第一步:SELECT S.SID SESSION_ID,
S.USERNAME,
DECODE (LMODE,
0, ’ None ‘,
1, ’ Null ‘,
2, ’ Row-S(SS) ‘,
3, ’ Row-X(SX) ‘,
4, ’ Share’,
5, ‘S/Row-X (SSX) ‘,
6, ‘Exclusive ‘,
TO_CHAR (LMODE))
MODE_HELD,
DECODE (REQUEST,
0, ’ None ‘,
1, ’ Null ‘,
2, ’ Row-S(SS) ‘,
3, ’ Row-X(SX) ‘,
4, ’ Share’,
5, ‘S/Row-X (SSX) ‘,
6, ‘Exclusive ‘,
TO_CHAR (REQUEST))
MODE_REQUESTED,
O.OWNER|| ’ . ’ || O.OBJECT_NAME|| ’ ( ’ || O.OBJECT_TYPE|| ’ ) ’ as OBJECT_NAME,
S.TYPE LOCK_TYPE,
L.ID1 LOCK_ID1,
L.ID2 LOCK_ID2
FROM V
LOCKL,SYS.DBAOBJECTSO,V
SESSION S
WHERE L.SID = S.SID AND L.ID1 = O.OBJECT_ID
第二步:select * from v
sessionwheresid=256;(sessionid:256)第三步:select∗fromv
process where addr = ‘000000023UG8999’;
第四步: alter system kill session ‘256,37290’;(用远程连接软件登录服务器,37290是第三步查出来)
删除数据时Record is locked by another user
最新推荐文章于 2020-09-29 16:06:18 发布