본문 바로가기
Tools (도구)/DBeaver (디비버)

DBeaver 를 이용한 오라클 접속 에러 확인 및 해결

by Hwanii_ 2023. 11. 9.
728x90

IO 오류 : The Network Adapter could not establish the connection

 

해결 방법 1

:

listener, tnsnames 파일 확인 하기.

 

아래의 경로를 복사 하고 listener.ora 파일과 tnsnames.ora 파일을 확인 한다.

 

C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

 

 

 

 

listener.ora

 

 

(ADDRESS = (PROTOCOL = TCP) (HOST = 컴퓨터 이름 ( == 사용자 명)) (PORT = 1521))

 

으로 잘 되어 있는지 확인 하기.

 

마찬가지로,

 

tnsnames.ora

 

 

(ADDRESS = (PROTOCOL = TCP) (HOST = 컴퓨터 이름 ( == 사용자 명)) (PORT = 1521))

 

 

 

컴퓨터 이름 ( == 사용자 명) 은 아래와 같이 확인 하면 된다.

 

 

 

 

 

해결 방법 2

:

서비스 - OracleXE, OracleXETNSListener 확인 하기.

 

 

 

위의 OracleServiceXE 와, OracleXETNSListener 이 제대로 실행 중 상태 인지 확인 하기.

 

 

 

실행 중 상태가 아니여서 서비스 실행을 하거나, 암튼 체크 이후, 정말로 실행중 인지를 확인 하는 방법은 아래와 같다.

 

cmd 창에 lsnrctl status 를 입력 한다.

 

 

 

그러면 맨 밑에

Instance "xe", status READY, has 1 handler(s) for this service...

라고 출력된 것을 확인 할 수 있다.

 

이렇게 인스턴스 xe 가 READY 상태로 나오면 정상적으로 서비스가 실행중 인것이다.

 

그러면 

IO 오류 : The Network Adapter could not establish the connection

를 해결 할 수 있다.

 

 

끝.

 

 

 

[ 참고 ]

 

cmd 창 에서의 오라클 리스너 관련 명령어

 

1. 리스너 종료 

lsnrctl stop

 

2. 리스너 시작

lsnrctl start

 

3. 리스너 서비스

lsnrctl services

 

4. 리스너 정보 확인

lsnrctl status

반응형