커널 프로파일 변경건 (11.2) 0 6 1,922

by 치킨치킨 [Oracle Admin] [2017.04.28 08:55:02]


안녕하세요. 최근 보안 취약점 결과로

커널 프로파일을 건드리게 되었는데요

 

spfile 사용시 재부팅 없이 resource_limit 파라미터 값 변경 및 효력이 발생하는데 강의에는 재부팅이 필요하다고 써있습니다. 구글링 여러 문서에서도 재부팅이 필요하다고 하는데 pfile을 염두하여 하신 말씀이실까요?

 

http://www.gurubee.net/lecture/1582

by 임상준 [2017.04.28 09:27:58]

질문 주신 내용은 커널 프로파일이 아니고 db parameter 같네요.

spfile 이라고 해도 online 중에 적용이 바로 되는 parameter 가 있고 db 재 기동 시 반영되는 parameter 가 있습니다.

resource_limit 은 제 기억으로도 재 기동 시 효력이 발생하는 사항으로 알고 있습니다.


by 치킨치킨 [2017.04.28 10:12:48]

SQL> show parameter resource_

NAME                     TYPE                   VALUE
------------------------------------ --------------------------------- ------------------------------
resource_limit                 boolean                   FALSE

 

SQL> alter system set resource_limit=true;

System altered.

 

SQL> alter profile default limit IDLE_TIME 1;

Profile altered.

 

<새 세션연결>

sqlplus system/oracle

3분후

 

SQL> select status from v$Instance;
select status from v$Instance
*
ERROR at line 1:
ORA-02396: exceeded maximum idle time, please connect again


by 치킨치킨 [2017.04.28 10:13:31]

최초 resource_limit 값은 false였으며, 재부팅 과정을 거치지 않았지만 IDLE_TIME 효력이 즉시 발생함을 확인하였습니다.


by 임상준 [2017.04.28 11:16:13]

그러네요, 저도 바로 되는거 방금 확인 했습니다.

10g 때 기억인지.. 잘 모르겠네요 저도.


by 치킨치킨 [2017.04.28 11:49:48]

9i도 곧바로 적용 되네요. 아마 10g도 곧바로 되는 듯 싶습니다. 설정 이후, 새로 접속하는 세션부터 적용되니 아마 재부팅이 필요하다고 하신 것 같습니다만 구글링을 통해도 명시적으로 재부팅을 하여야 적용된다는 말이 많네요. ㅎㄷㄷ


by 치킨치킨 [2017.04.28 11:50:14]

관심 감사합니다. 임상준님

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입