반응형
오라클 데이터베이스 연결 시 오류가 나서 작성한 포스트이다.
원인 및 메시지
해당 오류의 원인으로 예상되는 것은
- 설치 당시 환경과 다른 네트워크 환경
- 불완전한 설치 환경
cmd 및 Dbeaver 창에서는 이렇게 출력된다.
TNS: 프로토콜 어댑터 오류
The Network Adapter could not establish the connection
Connection refused: connect
이런 오류메시지들로 자주 등장한다.
해결법
경로 : C:\app\사용자 이름\product\18.0.0\dbhomeXE\network\admin
위에 써진 경로로 이동한다.
※ 사용자 이름은 컴퓨터마다 달라 확인을 할 것!
메모장으로 listener.ora 파일을 열어준다.
HOST 부분을 127.0.0.1로 바꿔준다.
똑같은 방식으로 tnsnames.ora 파일도 메모장으로 열어준 뒤 HOST부분을 수정한 뒤 저장한다.
그 후 실행창에서 services.msc 를 입력하여 서비스를 열어준다.
서비스창에서 OracleOraDB18Home1TNSListener와 OracleServiceXE를 각각 오른쪽 마우스 버튼으로 클릭 한 뒤 다시 시작을 눌러서 다시 시작한다.
정상적으로 실행이 되는 것을 볼 수 있다.
반응형
'컴퓨터과학 > 데이터베이스' 카테고리의 다른 글
제 1장 데이터베이스의 이해 (0) | 2019.03.22 |
---|---|
데이터베이스 개관 (0) | 2019.03.17 |