에러일기
[Oracle 연동 오류] ORA-12541 데이터베이스에 접속할 수 없습니다. %s에 리스너가 없습니다.
yn98
2024. 10. 4. 15:55
이젠 놀랍지도 않다
분명 팀 프로젝트도 Oracle로 했는데, 갑자기 연결하려는데 연결이 되지 않았다.
원래 eclipse와 oracle로 했는데, 안돼서 dbeaver과 연동도 해봤는데. 또 안됐다.
리스너가 없다고 한다..
정말 건드린게 없는데 왜 오류가 났을까 ...... 찾아보다가 정말 황당한 이유였다.
mysql을 설치하던 도중 났던 오류랑 연관이 있었다.
[MySQL] Initializing database 설치 오류
이전엔 Oracle로 DB 연동을 했는데, MySQL으로 이관작업도 해보면 좋지 않을까 해서 MySQL을 설치해보려고 했다.뭔가 설치할 때마다 한 번에 설치가 되는 법이 없었는데, 이번에도 그랬다. 결론부터
yn98.tistory.com
원인
컴퓨터명을 바꿔서 그렇다.
"예나" 에서 "yena" 로 바꿔서, 경로명을 읽지 못한 것이다.
<참조 블로그>
해결 방법
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
오라클 설치 경로로 들어가서 [listener.ora] 와 [tnsnames.ora] 를 메모장이나 워드패드로 열면,
HOST명이 컴퓨터명을 바꾸기 전의 이름으로 되어있는 것을 볼 수 있다.
[tnsnames.ora] 도 동일한 방식으로 수정하면 된다.
HOST명을 지금 현재 컴퓨터명으로 변경하면,
연결이 안되던게 연결된 것을 볼 수 있다 ..!!!!!!!!!!!!!!!