[인터돌™] 공부 해보자!! 열심히~~~

반응형
출처 블로그>Tomorrow\'s Way | 환영

원문 http://blog.naver.com/yhchoi78/90019191376

윈도우 2003 + Oracle 9i의 경우 사내 IP공유기의 사설망으로 구성되어

설치된 오라클 서버가 있다면 외부에서 연결이 안됐다 -_-;

이때 TNSPING은 떨어지는데 SQLPLUS로 접속해 보면 연결이 안된다.


에러메세지는  ORA-12535 / TNS-12535 다.


우선 공유기에 오라클 서버를 DMZ로 셋팅하거나

또는, 포트포워딩을 이용 192.x.x.x 외부포트 1521 내부포트 1521으로 등록했고

 

레지스트리에 다음을 추가했다.
HKEY_LOCAL_MACHINE\\SOFTWARE\\Oracle\\HOME0 여기에 새로 추가USE_SHARED_SOCKET=TRUE

그리고 다른 사이트에서 찾은 내용중 아래와 같이 처리 했다.


$ORACLE_HOME/network/admin/sqlnet.ora file에서
SQLNET.AUTHENTICATION_SERVICES= (XXX)를 맨 앞에 "#"넣어 주석처리


혹시나 하여 윈도우 제어판->Windows 방화벽->[일반]탭에 사용안함 체크, [예외]탭에

oracle일 설치 된 디렉토리에 oracle.exe와 TNSLSNR.EXE를 등록해줬다.

마지막으로 Window 2003 Server 를  재부팅 했다.


그 후론 잘 된다.


해결하고도 정확한 이유를 모르겠다. -_-;

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band