Oracle 11g 사용중인데 ORA-12170 오류 관련 문의입니다. 0 1 2,484

by 구너 [설치/설정] ORA-12170 [2017.07.13 10:56:35]


안녕하세요. 자바 쪽에서 DBConnectionPool을 이용해서 오라클과 DB 연동을 시켜뒀습니다.

이전에는 10g 버전을 쓰다가 최근에 11g로 옮긴 후 사용중인데 이상하게 쿼리가 좀 길거나 불러오는 데이터 양이 많은 곳에서 ORA-12170 오류를 내면서 안되더라고요.

구글링을 통해서 sqlnet.ora 파일에 sqlnet.recv_timeout 설정도 60 정도로 주고 해보고 tnsnames.ora의 호스트 이름도 아이피로 바꿔보고 방화벽도 1521 포트 열어두고(혹시나 방화벽 끄고 해봐도 같더군요.) 해봐도 안되더라고요.

 

상대적으로 쿼리가 짧거나 select 하는 데이터 양이 적은 메뉴에서는 또 정상적으로 작동됩니다... 어떻게 해야 이런 현상을 해결할 수 있을까요?

10g에서는 아무 이상없던 소스인데 11g로 바꾸면서 이러는거 보면 오라클 서버 쪽에 무슨 설정을 해줘야할 것 같은데..

by 미생 [2017.07.14 15:36:31]

SQLNET.INBOUND_CONNECT_TIMEOUT, SQLNET.SEND_TIMEOUT, SQLNET.RECV_TIMEOUT

값들을 높게 잡아보라고 하네요.

참고 : http://www.dba-oracle.com/t_ora_12170_tns_connect_timeout.htm

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