ORACLE LOCK 확인 및 해제

-- Lock 확인
SELECT SUBSTR(C.OBJECT_NAME,1,20),A.SID,A.SERIAL#
FROM V$SESSION A, V$LOCK B, DBA_OBJECTS C
WHERE A.SID = B.SID
    AND B.ID1 = C.OBJECT_ID
    AND B.TYPE='TM';
    
-- Lock 해제    
ALTER SYSTEM KILL SESSION 'SID, SERIAL#';

-- 전체검색해서 KILL STATEMENT 생성
SELECT C.OBJECT_NAME, 'ALTER SYSTEM KILL SESSION ''' || A.SID || ', ' || A.SERIAL# || ''''
  FROM  V$SESSION A, V$LOCK B, DBA_OBJECTS C     
 WHERE A.SID=B.SID AND         
       B.ID1=C.OBJECT_ID AND         
       B.TYPE='TM';







출처 : http://zommoc.tistory.com/151

by 미치엔 | 2011/06/13 15:06 | 삽질열전 | 트랙백 | 덧글(0)

트랙백 주소 : http://mittchan.egloos.com/tb/5538673
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶