[AWS] RDS 세션킬(session kill) 하는 방법

RDS Oralce은 그냥 쿼리문으로 session을 kill 하려고 했을 때 ORA-01031 권한 문제로 할 수 없다.   

 

RDS는 그래서 PL/SQL문으로 session kill을 해야 한다.

 

 

[PL/SQL 스크립트]

begin
    rdsadmin.rdsadmin_util.kill(
        sid    => sid, 
        serial => serial_number);
end;
 

 

[사용]

 

상태가 KILLED면 이건 아직 완전히 세션이 Kill된것이 아니므로 10분정도 기다려야 한다.

 

만약에 즉시 kill 하고 싶다면

serial 밑에 method => 'IMMEDIATE' 를 추가 하면 된다.

 

 

 

 

 

 

docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Appendix.Oracle.CommonDBATasks.System.html#Appendix.Oracle.CommonDBATasks.KillingSession

댓글

Designed by JB FACTORY