Oacle 클 라 이언 트 PLSQL 연결 실패 해결 방법
원래 자신의 컴퓨터 와 서버 는 하나의 랜 에 있 기 때문에 매번 원 격 서버 이지 만 원 격 도 해결 방법 이 아 닙 니 다.여러 사람 이 같은 서버 를 사용 하기 때문에 사용 하기에 매우 불편 하고 자신의 공책 에 설치 하 며 카드 도 비교 합 니 다.그래서 위 블 로그 가 나 온 거 야.헤헤본론 으로 돌아가다.
집에 서 돌아 와 서 제 일 을 계속 하고 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 파일 을 다시 복사 하여 클 라 이언 트 에 넣 으 면 됩 니 다.
따라서 문제 에 부 딪 히 면 냉정 하 게 분석 하고 포 지 셔 닝 오 류 를 명 확 히 하 며 시간 을 줄 이 고 효율 을 높 인 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Oacle 클 라 이언 트 PLSQL 연결 실패 해결 방법원래 자신의 컴퓨터 와 서버 는 하나의 랜 에 있 기 때문에 매번 원 격 서버 이지 만 원 격 도 해결 방법 이 아 닙 니 다.여러 사람 이 같은 서버 를 사용 하기 때문에 사용 하기에 매우 불편 하고 자신의 공책 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.