SQLD 학습용 버전으로 설치한
Oracle Database XE 및 Oracle SQL Developer 실행 중 발생한 오류를 해결하는 방법입니다
요청한 작업을 수행하는 중 오류 발생: IO 오류: The Network Adapter could not establish the connection (CONNECTION_ID=PUZnFWpWQ7mCQXgyP4K4gQ==) 업체 코드 17002
실행프로그램인 Oracle SQL Developer를 실행하는데
데이터베이스에 접속하려고 하니 다음과 같은 오류가 발생합니다
요청한 작업을 수행하는 중 오류 발생: IO 오류: The Network Adapter could not establish the connection (CONNECTION_ID=PUZnFWpWQ7mCQXgyP4K4gQ==) 업체 코드 17002
첫번째 해결 방법입니다
컴퓨터 관리 > 서비스 및 응용 프로그램 > 서비스 > Oracle Listener 파일 찾기
Oracle Listener는 버전에 따라 이름이 조금씩 다릅니다
이유는 알 수 없지만 Oracle Listener가 중지된 상태입니다
왜때문에 중지되었을까요
저는 아무 짓도 하지 않았습니다
다른 블로그 글을 찾아보니 레지스트리 문제일 수 있다고 하네요
흔히 컴퓨터 명을 변경했거나 하면 발생하는 문제라고 합니다
저는 아무것도 변경하지 않았어요...
시작버튼만 눌러 주면 해결된다고 합니다
간단한 오류인 경우 저 시작버튼만 눌러 주면
상태가 [실행 중]으로 변경되고 정상 작동한다고 하는데
저는 당연히 해결되지 않았습니다
두번째 해결 방법입니다
Oracle Datase XE를 저장한 폴더를 찾아갑니다
설치할 때 따로 경로를 변경하거나 파일명을 지정하지 않았으면 아래 경로를 따라갑니다
app > [내컴퓨터명] > product > 21c(버전에 따라 다름) > OracleDB21Home1(버전에 따라 이름 조금씩 다름) > network > admin
폴더 내에 있는 파일들 중
listener.ora파일을 수정하겠습니다
메모장으로 파일을 열었습니다
파일의 HOST주소를 현재 IP주소와 일치시킵니다
IP주소는 컴퓨터의 검색에서 CMD를 검색해 실행하고
창에 ipconfig를 입력해 나오는 IP 주소값입니다
다음은 tnsnames.ora 파일을 수정해 보겠습니다
역시 메모장으로 실행합니다
XE 이름 일치 여부를 확인하고
역시 HOST 값을 일치시킵니다
다시 첫번째 Oracle Listener의 속성을 확인하고 [시작]을 눌렀더니
드디어 실행 중으로 상태 변경되었습니다
여기까지 하면 보통 된다고 합니다
저란 사람에게 세상은 호락호락하지 않으므로
역시 여기까지 해도 안 됩니다
속성창에서 실행 중으로 뜨는데도 프로그램 접속이 되지 않습니다
세번째 해결 방법입니다
SQL PLUS에서 [show parameter service_names]를 입력해
XE가 정상 출력되는 것까지 확인!
다들 이쯤 하면 정말 된다고 합니다....^^
당연히 쉽지 않은 인생을 살고 있는 저에게
모든 프로세스를 수행해도 프로그램은 실행되지 않기 때문에
마지막 해결 방법을 수행하겠습니다
정답은 포맷입니다
프로그램 삭제하고 다시 깔았습니다
레지스트리를 건드리지 않도록 주의해야 합니다
삭제하고 다시 깔았더니 비로소 됩니다
삭제하고 재설치하는데 꽤 오래 걸립니다
끝.
+
현직자인 친구는 노트북에서는 잘 되는데
데스크탑에서 접속이 안 되서
노트북에서는 Oracle SQL Developer를 사용하고
데스크탑에서는 MySQL을 사용한다고 합니다
저는 아직 여러 프로그램을 사용할 만한 짬이 없으니
Oracle SQL Developer 하나만 사용해야 해서
무조건 되게 만들었습니다
SQLD 학습용 Oracle Database XE & Oracle SQL Developer 설치 방법
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
https://developernew.tistory.com/39
SQLD Oracle Database XE & Oracle SQL Developer 설치 (학습용)
SQLD 시험 공부(학습용)를 위해 SQLD를 수행할 수 있는 Oracle Database XE와 Oracle SQL Developer를 설치하겠습니다 먼저 Oracle Database XE 설치입니다 https://www.oracle.com/database/technologies/xe-downloads.html Oracle Databas
developernew.tistory.com
'자격증 > SQLD' 카테고리의 다른 글
SQLD Oracle Database XE & Oracle SQL Developer 설치 (학습용) (0) | 2023.03.04 |
---|