문홍의 공부장

[Oracle] IO 오류 - The Network Adapter could not establish the connection 해결 본문

개발/Database

[Oracle] IO 오류 - The Network Adapter could not establish the connection 해결

moonong 2020. 4. 26. 21:29
반응형

나는야 오라클 오류 생성 마스터 

오늘 오랜만에 오라클 DB를 연결하려니 본 적 없는 오류가 떴다. 

 

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

기록 차 해결 방법을 정리해본다. 

 

1. 방화벽 설정 

제어판 - 시스템 및 보안 - Windows Defender 방화벽 - 고급 설정 

 

고급설정에서 인바운드 규칙 -  새 규칙에서, 오라클 포트를 열어준다. (오라클 포트 번호는 1521)

 

2. listener, tnsnames 파일 설정 

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

위 경로에 있는 listener, tnsnames 파일이 제대로 설정되어 있는지 확인한다. 

 

HOST명이 시스템의 디바이스 이름과 일치하는지 확인하고, 만일 다르게 되어 있다면 데스크탑 이름으로 바꾸어준다. 

(ADDRESS = (PROTOCOL = TCP)(HOST = 디바이스 이름)(PORT = 1521))

 

3. 서비스 - OracleXE, OracleXETNSListener 확인 

window+R > services.msc 혹은 시작 검색 - 서비스 입력 

OracleXE와 Listener 가 정상 실행 중인지 확인 

 

4. cmd에서 확인 

관리자모드로 실행 > lsnrctl status : 리스터 상태 확인

인스턴스 xe가 READY 상태로 나오면 정상!

 

5. sqlDeveloper 접속 성공

반응형