[ Problem ]
리모트 로그인이 빈번이 발생하는 경우 LISTENER.LOG 파일이 비약적으로 커지는 경우가 종종
있습니다.
이러한 경우에 리스너 로그 자체를 남기지 않는 방법에 대해서 설명합니다.
[ Action ]
SQL*Net V2, Net8 에서는 listener.log는 반드시 출력됩니다.
Backup의
타이밍등으로 삭제하는 방법을 검토하는 것이 좋을듯 합니다만 ,Net8 에서는 이하의 방법으로 로그를 남기지 않는 것이 가능합니다.
(1) 동적으로 멈추는 경우
% lsnrctl
LSNRCTL> set current_listener
<리스너명> <= 옵션(리스너명이 LISTENER 가 아닌 경우(*))
LSNRCTL> set
log_status OFF <= 출력 정지
LSNRCTL> set log_status
ON <= 출력 개시
(*) 여러개의 리스너를 띄울경우 선택적으로 로그 생성,비생성이 가능합니다.
(2) 미리 출력하지 않게 설정해 둔다
listener.ora 에 이하의 파라미터를 추가
LOGGING_<리스너명>=OFF
[ References ]
「Net8 관리자 가이드」
「SQL*Net의 이해」
http://support.oracle.co.jp/krown/oisc_showDoc.do?id=841
'OraclE' 카테고리의 다른 글
옵티마이저와 신나게 노는 방법(엔코아) (0) | 2008.11.06 |
---|---|
오라클 analyze 자동화 (0) | 2008.11.06 |
DataPump * (0) | 2008.10.17 |
Transportable Tablespaces (0) | 2008.10.17 |
sqlnet ip 제한 (0) | 2008.10.07 |