반응형
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
라는 오류를 마주하게 되었고,
매우 간단한 방법으로 해결하였습니다.
제가 사용하는 SID 는 ORCL 이였습니다.
listener.ora 파일을 확인해보았습니다.
1. listener. ora의 SID_NAME 확인하기
경로는 C:/app/balik/product/12.1.0/dbhome_1/NETWORK/ADMIN/listener.ora 이고,
해당 경로에서 'app/'다음에 적은 회색의 'balik'은 사용자 user명이라서 다를 수 있습니다.
또한 D 드라이브에 oracle 을 D 드라이브에 설치했으면 D:/ 로 시작하고, C 드라이브에 설치했으면 C:/ 로 시작합니다.
각자의 oracle 설치한 경로에 따라 다릅니다.
아래의 빨간색 부분이 아래와 같이 적혀있는지 확인해보세요.
SID_NAME = ORCL
2. tnsnames.ora 파일의 SERVER = ORCL 확인하기
다음으로는 tnsnames.ora 파일을 확인해봅니다.
저기 빨간색으로 줄그은 'SERVER = ORCL' 부분을 수정하였습니다.
3. 컴퓨터 다시 시작하기
위의 문서 2개 저장 후 컴퓨터를 다시 시작하였습니다.
이후 다시 접속해보니 정상작동하였습니다.
반응형