2015. 11. 9. 01:56

Oracle 서비스 느리거나, 리스너가 자꾸 죽을때.

Oracle 서비스의 리스너가 자꾸 죽는 경우가 발생했습니다. 


왜죽나 로그등을 살펴보다가, listener 로그가 4G 가 넘는것을 학인하였습니다. 


로그 위치는 아래


C:\app\product\11.2.0\dbhome_1\log\diag\tnslsnr\서버이름\listener\trace\listener.log


리스너 로그 삭제후 재시작하니 언제 그랬냐는듯이 잘 접속됩니다. 

이런 줸장할....


4G 되면 접속이 이리 늦을수가....


리스너 로그를 쓰지 않게 할수도 있으나, 그것은 위험한 노릇이여서 주기적으로 삭제 해줘야 될듯합니다. 


아래 내용은 리스너 로그 파일을 쓸것인지 말것인지에 대해서 설정하는것입니다. 



lsnrctl  ->

lsnrctl> set current_listener <리스너명> --구성된 리스너명이 Listener 가 아닌 경우, 지정해 줌.

lsnrctl> set log_status off -- listener.log 파일에 로그를 기록하지 않는다.  

lsnrctl> set log_status on -- listener.log 파일에 로그를 기록.



# Oracle 에러 메세지도 정확하게 잘 뿌려주고 하더만... 왜 이런경우 에러메세지도 안뿌려주는겨..

   실망이네 Oracle .... 개 삽질 3시간 하고, 종결....ㅜㅜ