Hennie
[Oracle] 업체 코드 17002 에러 본문
문제
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시간 삽질 끝~
'삽질' 카테고리의 다른 글
[IntelliJ] Alt + Enter(show intention actions) 시 static import 옵션이 안 뜨는 경우 (0) | 2021.08.23 |
---|---|
[IntelliJ] 인텔리제이를 재시작 했을 때 이미 사용중인 포트 번호라고 뜨는 경우 (1) | 2021.05.01 |
[IntelliJ] 특정 파일을 다른 확장자로 인식하는 경우 (0) | 2021.05.01 |