집에 오라클 xe DB를 설치했습니다.
근데 sqldeveloper를 통해 sys as sysdba 계정, 1521 포트 xe sid로 접속 시도시 에러가 발생하더군요. 메세지는 아래와 같았습니다.
상태: 실패 -테스트 실패: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
그래서 ora 12505로 구글링 한 후 CMD 창 띄우고 lsnrctl services 입력해 인스턴스 상태를 확인해보니
여러 문장 중에 XEXDB 서비스는 1개의 인스턴스를 가집니다 DISPATCHER machine: 컴퓨터이름 ~~ port = 50910 이란 부분이 눈에 띄더군요
그래서 port주소를 50910으로 바꾸고 접속해보니 system 계정 접속에 성공했는데 이게 왜 이렇게 된건지 혹시 아시는 분이 계실까하여 문의글 남깁니다.
해결했다고 넘어가기 보다는 이유를 아는 게 중요한 것 같아서요. 아시는 분 계시면 답변 부탁드립니다 감사합니다!