초급의 끄적거림

[Oracle] Listener refused the connection with following error:ORA-12505 본문

카테고리 없음

[Oracle] Listener refused the connection with following error:ORA-12505

codingD 2020. 4. 26. 17:43

에러 내용

상태: 실패 -테스트 실패: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

  • 리스너는 현재 연결 디스크립터에 제공된 SID를 알수 없어서 연결을 거부했습니다.
  • => 접속정보가 잘 못 됨

오류메세지 발생

 

해결방법

  • cmd 창 -> Lsnrctl services 입력
    • 오라클 12c 부터는 기본 SID가 orcl인데 디벨로퍼에서 기본 접속 SID 세팅을 xe로 되어 있어서 접속이 안됨
    • Lsnrctl services 를 이용하여 자신의 SID 확인

orcl로 변경 후 성공한 상태

Oracle : 리스너 (Listener)
 - 오라클 리스너는 네트워크를 이용하여 클라이언트에서 오라클 서버로 연결하기 위한 오라클 네트워크 관리자
 - 네트워크를 통한 연결은 모두 리스너가 담당하며 리스터와 연결되기 위해서는 클라이언트에 오라클 NET8(오라클 클라이언트)이 설치되어 있고 이를 통해 오라클 서비스명이라는 것을 만들어 접속해야함
 - 오라클 서버에서 리스터를 시작시켜줘야 클라이언트들의 접속이 가능함
 - lsnrctl 명령어로 리스너를 관리할 수 있음.

 

Comments