1. 程式人生 > >Oracle 10g資料庫被鎖記錄的查詢與解鎖

Oracle 10g資料庫被鎖記錄的查詢與解鎖


--1、查詢出被鎖的情況:
SELECT OBJECT_ID,SESSION_ID,SERIAL#, ORACLE_USERNAME,OS_USER_NAME,S.PROCESS 
FROM V$LOCKED_OBJECT A, V$SESSION S 
WHERE A.SESSION_ID=S.SID;

--2、解鎖:
alter system kill session 'sid,serial#';

--解除所有被鎖的記錄
alter system kill session
SELECT SESSION_ID||','||SERIAL#
FROM V$LOCKED_OBJECT A, V$SESSION S 
WHERE A.SESSION_ID=S.SID;