티스토리 뷰

개발/DB

[ORACLE] 디비 락 해제

donnert 2012. 1. 9. 16:09
락 찾기
SELECT c.owner, c.object_name, c.object_type, b.SID, b.serial#, b.status,
       b.osuser, b.machine
  FROM v$locked_object a, v$session b, dba_objects c
 WHERE b.SID = a.session_id AND a.object_id = c.object_id; 

세션 죽이기
alter system kill session '81, 45548'; 

그래도 안 죽을 경우(ORA-00031 발생할 경우)
PID 확인

select vs.sid, vs.username, vs.osuser, vs.process fg_pid, 
vp.spid bg_pid 
from v$session vs, v$process vp 
where vs.paddr = vp.addr;

프로세스 킬
kill -9 xxxxx; 
 

'개발 > DB' 카테고리의 다른 글

Mybatis #과 $의 차이  (2) 2014.11.10
몽고DB 설치  (0) 2014.01.22
테이블 정보(컬럼 정보, 코멘트 등등)  (0) 2013.11.11
테이블 사이즈 구하기(컬럼 길이, 컬럼 길이 평균)  (0) 2013.03.12
[ORACLE] 달력  (0) 2012.09.14
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함