ORACLE Kill Session Script (GV$SESSION)
DB Version : Oracle 11.2.0.2
OS Version : AIX 6.1
* Session Kill Script(RAC)
- Active Session에 대한 정보 (AND A.STATUS = 'ACTIVE')
- Session Kill이 안될 경우 OS_KILL 컬럼을 이용하여 OS상에 직접 명령어를 사용해야 합니다.
SELECT A.INST_ID , A.USERNAME , A.PROGRAM , A.MACHINE , A.SQL_ID , A.TERMINAL , A.EVENT , 'ALTER SYSTEM KILL SESSION '''||A.SID ||','|| A.SERIAL# ||', @'||A.INST_ID ||''';' "KILL_SESSION" , 'KILL -9 '|| B.SPID "OS_KILL" FROM GV$SESSION A , GV$PROCESS B WHERE 1=1 AND A.INST_ID = B.INST_ID AND A.PADDR = B.ADDR AND A.STATUS = 'ACTIVE' AND A.USERNAME IS NOT NULL ORDER BY 1,2,3;
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
» | Kill Session Script (GV$SESSION) | 에밀리오 | 2016.07.12 | 2142 |