본문 바로가기
Database/Oracle Lecture

[ORACLE 9I]TNS:작동이 중단중입니다

by 현이빈이 2008. 7. 11.
반응형
출처 참새가족 | 소정엄마
원문 http://blog.naver.com/neolady/20036883377

본사에서 바빴는데 오히려 플젝에 들어오니 업무가 단순해 졌다.


아직 개발서버가 세팅이 안되어 있어 T60을 쓰고 있는 옆 직원 피시로 오라클을 붙으려고 하니 붙질 않는다.


tns를 등록하고 명령 프롬프트에 tnsping tns명을 치니 연결이 안된다.

에러 메세지가 리스너가 아니라고 나와서 일단 windows방화벽>>고급에서 서비스를 등록(1521 등록) 연결이 된다.

그.러.나

여전히 sqlplus userid/password@tns명 이라고 할때 ORA-12535: TNS:작동이 중단중입니다 라는 메세지만 나온다.


네이버에서 검색 결과


오라클이 dynamic으로 접속 포트를 바꾸기 때문입니다.

클라이언트가 오라클이 사용하는 포트(default 1521)로 접속을 해오면 TNS Listener가 동적으로 다른 포트로 바꾸어서 연결을 해준답니다.

그러니 1521 한 개만 열어서는 절대 접속이 안되죠.

접속시 "ora-12535: TNS:작동이 중단중입니다." 라고 에러가 납니다.


 

그래서 그냥 그 직원의 windows방화벽을 사용안함으로 바꿨다.

잘된다. --;

그렇다고 방화벽을 사용안하기도 찝찝하다.

또 네이버 검색 결과


windows방화벽에서 1521포트를 등록 해놓고 허용 프로그램에 bin/oracle.exe를 등록

정말 잘된다.

오늘도 오랜 삽질을 통해 한가지를 터득했다. 

반응형