원문 : http://blog.naver.com/dozuq/14972088
-- 세션 조회 SELECT 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' AND C.OBJECT_NAME = '[테이블명]' ;
-- 세션 제거... ALTER SYSTEM KILL SESSION '[SID], [SERIAL]'; ALTER SYSTEM KILL SESSION '416, 46371';
--------------------------------------------------- 출처 : http://blog.naver.com/bsc3425/10141921934 ============== 락 상태 확인 ===== SELECT CC.SID, CC.SERIAL#, BB.OWNER,BB.OBJECT_NAME,CC.MACHINE,CC.PROGRAM,CC.TERMINAL FROM V$LOCKED_OBJECT AA, ALL_OBJECTS BB, V$SESSION CC WHERE BB.OBJECT_ID = AA.OBJECT_ID AND CC.SID = AA.SESSION_ID ============== 락걸린테이블 확인 확인========
SELECT sid, count(sid) cursor
SELECT 'ALTER SYSTEM KILL SESSION '''||SID||','||SERIAL#||''';' [출처] 오라클 락 상태확인 및 세션죽이기|작성자 운수좋은날 |
'DB > Oracle' 카테고리의 다른 글
오라클 테이블 락 확인/해제(링크) (0) | 2014.03.28 |
---|---|
Oracle 8.0.5 이전. 서비스에 관해.. (0) | 2011.12.21 |
Oracle] 제약조건 삭제 및 추가 (0) | 2011.12.14 |