使用PL/SQL对表进行解锁
使用PL/SQL对表进行解锁
1、首先确定你想要解除的锁,执行下列代码:
SELECT O.OBJECT_NAME , L.*
FROM ALL_OBJECTS O , V$LOCKED_OBJECT L
WHERE O.OBJECT_ID = L.OBJECT_ID
2、根据锁定的对象、用户等来判断你要杀掉的进程,记下这条数据的SESSION_ID,执行下列代码:
SELECT TO_CHAR(SID) || ',' || TO_CHAR(SERIAL#)
FROM V$SESSION
WHERE SID = [你刚刚得到的SESSION_ID]
3、将结果集COPY下来,执行下列代码:
ALTER SYSTEM KILL SESSION ['结果集']
SpagoBI中文社区,致力于国际优秀开源BI套件SpagoBI在中国的普通推广;
联系我们QQ群:275725345