Oacle 클 라 이언 트 PLSQL 연결 실패 해결 방법

1680 단어 PLSQL연결 실패
지난주 블 로그 에는 Oacle 클 라 이언 트 가 서버 를 연결 하 는 글 을 써 서 자신의 공책 에 설 치 된 고민 을 해결 했다.
원래 자신의 컴퓨터 와 서버 는 하나의 랜 에 있 기 때문에 매번 원 격 서버 이지 만 원 격 도 해결 방법 이 아 닙 니 다.여러 사람 이 같은 서버 를 사용 하기 때문에 사용 하기에 매우 불편 하고 자신의 공책 에 설치 하 며 카드 도 비교 합 니 다.그래서 위 블 로그 가 나 온 거 야.헤헤본론 으로 돌아가다.
집에 서 돌아 와 서 제 일 을 계속 하고 Oacle 클 라 이언 트 PLSQL 을 열 었 습 니 다.아,갑자기 연결 이 안 됩 니 다.

어,이게 어떻게 된 일 입 니까?며칠 전에 정상적으로 돌아 가 고 있 었 는데,집에 돌아 온 지 사 나 흘 이 되 었 는데,어떻게 이렇게 되 었 습 니까?
문제 가 발생 하면 냉정 하 게 그 오 류 를 분석 하고 오류 에서 목표 호스트,즉 클 라 이언 트 가 서버 를 찾 지 못 한 다 는 것 을 알 수 있다.
우선,우리 Oacle 클 라 이언 트 가 서버 를 어떻게 연결 하 는 지 알 아야 합 니 다.이전 블 로 그 는 이미 소개 되 었 습 니 다.tnsnames.ora 파일 의 설정 을 통 해 Oacle 서버 의 기본 정 보 를 얻 었 습 니 다.원 리 를 알 게 된 이상 문제 의 출처 를 명 확 히 했다.
tnsnames.ora 파일 에서
# tnsnames.ora Network Configuration File: F:\quanxianguanliruanjian\oracle\product\10.2.0\db_1
etwork\admin\tnsnames.ora# Generated by Oracle configuration tools.SMS = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =ShortBrain-PC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = sms) ) )EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) )
일반적으로 연 결 된 host 호스트 가 바 뀌 었 습 니 다.예 를 들 어 서버 의 ip,서버 의 컴퓨터 이름 이 바 뀌 는 등 이다.
이 때 해결 방법 은 파일 에 있 는 host 와 서버 이름 이나 ip 를 비교 하면 됩 니 다.
또 다른 확실한 방법 은 잘못된 위 치 를 알 고 있 는 이상 클 라 이언 트 의 tnsnames.ora 파일 을 직접 변경 하고 서버 에서 이 tnsnames.ora 파일 을 다시 복사 하여 클 라 이언 트 에 넣 으 면 됩 니 다.
따라서 문제 에 부 딪 히 면 냉정 하 게 분석 하고 포 지 셔 닝 오 류 를 명 확 히 하 며 시간 을 줄 이 고 효율 을 높 인 다.

좋은 웹페이지 즐겨찾기