[오라클] ORA-12535: TNS:작동이 중단중입니다 > db

본문 바로가기
사이트 내 전체검색

db

[오라클] ORA-12535: TNS:작동이 중단중입니다

페이지 정보

작성자 서방님 댓글 1건 조회 709회 작성일 09-01-31 12:30

본문

 인터넷을 뒤져 보니 3가지정도의 해결방법이 있다고 하는데...

1. 가장 쉬운방법

    윈도우 방화벽 또는 기타 방화벽을 꺼준다. 그러나 위험성이 있는 관계로 비추~

    방화벽을 꼭 사용해야 한다면...아래와 같은 방법으로 방화벽예외처리..

     제어판->windows방화벽->예외탭->프로그램 추가

     

TNSLSNR.EXE Oracle.EXE파일을 등록(오라클이 설치된 폴더안에 있음)

2.TNSNAMES.ORA 파일 확인

   

 %oracle\ora92\network\admin\tnsnames.ora  

파일에서 등록을 할때 이름앞에 공백이 있으면 안된다고 하니 꼭 공백제거. 더불어 괄호도 확인

2.위의 방법으로 해결을 보지 못했다면...아래를 확인해보시길..

     %oracle\ora92\network\admin\sqlnet.ora

    파일을 편집기로 연다.

   아래에 진하게 음영처리된 부분이 존재한다면 삭제 또는 주석처리(#)를 한다.

# SQLNET.ORA Network Configuration File: C:\oracle\ora92\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.

NAMES.DEFAULT_DOMAIN = 컴퓨터이름

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)

그래도 안된다면 한국 오라클의 커뮤니티사이트에 물어보자~이히히


============================================================

XP에서 Oralce을 설치하고 다른 PC에서 해당 Oracle Server에 접속한다면~

방화벽에 사용하고자 하는 Port를 열어놓으셔도~

방화벽이 켜져있는 경우에 ORA-12535 오류가 발생하시게 됩니다


그건~ (^_^)

Oracle Server는 초기연결을 1521로 연결을 맺지만~

Oracle 응답은 다른 Port로 Return 주기 때문입니다.


그래서, 보안을 허용할때

Oracle 프로그램에도 주셔야 정상적으로 Oracle이 Port를 열어서 Return을 줄 수 있습니다.

 

등록하는 방법은 방화벽에서

1) 먼저 1521 Port를 허용해서 Foreign에서 접근 가능하게 하시고

2) 허용 프로그램으로

ora81/bin/oacle.exe를 등록해 주십시오.

 

그렇게 되면 정상적으로 연결이 가능합니다.

 

댓글목록

등록된 댓글이 없습니다.

Total 464건 17 페이지
게시물 검색

회원로그인

접속자집계

오늘
136
어제
225
최대
1,347
전체
154,895
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.