본문 바로가기

Oracle/admin

특정 session kill

1. sys로 접속
$>sqlplus "/as sysdba"

2. 특정 세션의 정보 조회
SQL> select sid , serial# , username , status
         from v$session
         where username = 'SCOTT'

       SID    SERIAL# USERNAME                       STATUS
---------- ---------- ------------------------------ --------
       144        194 SCOTT                          INACTIVE


3. 강제로 session kill
SQL> alter system kill session '144,194';   -->(sid,serial#)
System altered.

4. 해당 유저로 SQL을 실행하면 아래와 같이 에러가 난다.
SQL> select * from tab;
select * from tab
*
ERROR at line 1:
ORA-00028: your session has been killed

'Oracle > admin' 카테고리의 다른 글

ROLLBACK SEGMENT  (0) 2015.09.14
Shared Server 구성  (0) 2015.09.14
유용한 dictionary  (0) 2015.09.14
How to Recover from delete on a table using 10g logminer (by example)?  (0) 2015.09.14
로그마이너 패키지 설치&실습  (0) 2015.09.14