✅ 문제상황 |
🤷♀️ 오랜만에 오라클을 켰는데 pdb서버가 열리지않고 아래처럼 오류창이 떴다.... 🤷♀️
오류코드
The network Adapter could not establish the connection
업체코드 17002
👉 검색해보니 Oracle Listener가 실행중이지 않아서 발생된 것.
[ 컴퓨터 관리 ] - [서비스 및 응용프로그램 ] - [서비스] 에서 리스너 상태 확인!
✅ 해결법 |
👉 오라클 리스너가 장치를 인식하지 못해서 생기는 문제로, 대개 장치명을 변경한 경우에 발생한다고 한다.
👉 listener.ora, tnsnames.ora 파일을 열어서 컴퓨터 이름명을 변경해준다. (* 오라클 설치 후 기기명을 변경한 적이 있는 경우에만 해당!) 파일 찾기 힘들면 그냥 해당 드라이브 가서 파일명 검색때리면 됨.
👉 이때 이름은 로그인 할 때 뜨는 윈도우 계정 닉네임 아니고... 시스템 장치사양에 있는 장치이름으로 해야한다.
👉 listener.ora, tnsnames.ora 파일 (메모장으로 열면 됨) 안에 있는 HOST 부분을 장치명으로 변경해준다. 혹은 ip명도 된다고 한다. 원래 이름이 HOST = DESKTOP-SSSSSS 이런식이었는데, 다른 포스팅들이 다들 DESKTOP 뒷부분만 표기해놓아서 DESKTOP-LIA-GRAM23이라고 저장했더니... 안먹혀서 당황했는데 그냥 HOST=장치명 으로 인식시켜 주면 된다.
👉 참고로 초록색으로 표기한 XE도 위아래가 동일해야 한다고 한다.
✨ 바로는 적용 안됐고, 리스너 실행시키고 재부팅하니 잘 작동됐다. 식겁한 하루...끝 ✨
'🔥 Vamos > DataBase' 카테고리의 다른 글
[프로그래머스/SQL] Lv2. 진료과별 총 예약횟수 (mysql, oracle) (0) | 2024.01.03 |
---|---|
[프로그래머스] SQL 문제 풀이 리뷰 1차 (2) | 2023.08.21 |
0506 | JDBC (3) // 사용자 인터페이스, 페이징 쿼리, view반영, 게시글 개수, 페이지전환, 검색서비스 (1) | 2023.05.07 |
0505 | JDBC (2) // PreparedStatement, CRUD서비스 구현 (0) | 2023.05.05 |
0505 | ORACLE (7) // view, data dictionary, 도메인제약조건, 기본키, 유니크키, 시퀀스설정 (0) | 2023.05.05 |