본문 바로가기
DB/Oracle

[Oracle] 오라클 디비 ORA-12505 해결법~!

by 졸린이 2024. 1. 28.
반응형

오라클 디비에 새 연결을 하려던 차에...

상태: 실패 -테스트 실패: Listener refused the connection with the following error:ORA12505, TNS:listener does not currently know of SID given in connect descriptor (CONNECTION_ID=o0vRCfk0TXijurvNxnRfig==)
 
이런 메세지를 뱉어냈다.
 
우선 모든 오류 메세지는 읽어 봐야 한다. 대충 리스너가 현재 sid를 알지 못한다..라고 읽힌다. 그래도 잘 모르겠으면 구글 번역기에 돌려보자.

'리스너가 다음 오류로 인해 연결을 거부했습니다:ORA12505, TNS:리스너는 현재 연결 설명자에 제공된 SID를 모릅니다.'
 
이렇게 떴는데 대충 의미는 파악했다. SID를 잘못입력했으니 뭘 입력해야 하는지 파악해야 한다.
우선 win + R CMD로 들어간다.

> lsnrctl service
위 명령어를 입력하고 하단에 보면 sid를 확인할 수 있고 상태가 ready로 되어있음을 볼 수 있다.
 
이제 디비연결할 때 sid에 orcl을 입력하면 문제없이 된다.
이게 sql developer에서 새 연결을 하면 기본으로 xe로 되어있어서 안되었던 것이었다..

반응형

댓글