Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

Hennie

[Oracle] 업체 코드 17002 에러 본문

삽질

[Oracle] 업체 코드 17002 에러

헨니 2021. 6. 28. 22:13

문제

Spring MyBatis 연결 예제 공부 중 JDBC Connection 에러가 발생했다

전날까지 잘 작동하던 스프링 프로젝트가 에러가 떠서 눈물을 흘리며.. 코드들을 하나하나 뜯어봤는데 아무리 찾아봐도 잘못 된 부분이 없어 보였다.

혹시나 싶어서 SQLDeveloper를 실행해봤더니 업체코드 17002라는 에러창이 떴다.

요청한 작업을 수행하는 중 오류 발생:  

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

업체 코드 17002

 

문제 원인

에러코드 검색 결과

Oracle Listener가 실행 중이지 않아서 데이터베이스 접속이 불가능

하다는 에러 내용이었다.

 

그래서 찾아보니

[ 컴퓨터 관리 ] - [ 서비스 및 응용 프로그램 ] - [ 서비스 ] 에서

OracleXETNSListener 가 중지됨 상태였다.

해결 이후 캡쳐해서 실행 중으로 표시됨 ㅜㅜ 

시작을 눌러도 다시 중지 상태가 됐고 구글신님께 물어본 결과.. 

 

문제는 이거였다..!

전날 다른 디바이스와 연결 시 구분을 위해 컴퓨터 이름을 바꿔놓았었는데 이게 문제가 됐다ㅠㅠ

 

문제 해결

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

위 경로 안에 있는 listener.ora 파일과 tnsnames.ora 파일 안에 컴퓨터 이름 정보가 들어있어서 에러가 뜨는 것이었다!

 

두 파일 모두 HOST를 변경한 컴퓨터 이름으로 수정해 준 뒤 재부팅 하고 실행해보니 정상적으로 실행되었다!

 

2시간 삽질 끝~