신문지한장

[Error] TNS-12535, TNS-00505 본문

Oracle/Error Messages

[Error] TNS-12535, TNS-00505

신문지한장 2023. 11. 30. 15:30

OS : CentOS 7.9 (64bit)

 

Oracle Database 11g (11.2.0.4 )

* 10.2 이상 모든 버전 적용

 

 

Error Messeages

 

TNS-12535: TNS:작동이 중단중입니다
    ns secondary err code: 12560
    nt main err code: 505
    
TNS-00505: 작동이 중단중입니다
    nt secondary err code: 60
    nt OS err code: 0
  Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=10.212.221.192)(PORT=53597))
Tue Feb 14 07:02:29 2023

 

 

원인

 

●  해당 메시지는 인스턴스에 대한 연결이 설정된 후 종료되었음

●  이는 최대 유휴 시간 설정이 적용되는 방화벽에 문제가 있음

●   오랫동안 '연결'된 데이터가 없는 경우, 일정 기간동안 방화벽이 종료될 경우 발생함

 

 

해결 방법

[case 1] 최대 유휴 시간을 위해 방화벽 설정을 늘림 (네트워크 엔지니어 및 시스템 엔지니어 등 담당자와 상의)

 

[case 2] sqlnet.ora 수정 (리스너 재기동 필요 없음)

vi $ORACLE_HOME/network/admin/sqlnet.ora

SQLNET.EXPIRE_TIME=n  --여기서 <n>은 분 단위로 0이 아닌 값으로 설정함