본문 바로가기
Programming/DB

[DB] ORA-12505 에러가 무엇인가?

by 도낙원 2018. 4. 4.
반응형

  ORA-12505


일단 이 오류가 뜨고 읽어보면 SID를 못찾거나 인식을 못하는 경우 입니다.

이제 이 오류를 잡으로 가면 됩니다.


시작 > 실행 > cmd 를 입력하면 cmd 창이 뜹니다. (단축키 : 윈도우키 + R)



명령어 : lsnrctl service

입력하게 되면 위와 같이 뜨게 됩니다. 이것 조차 안뜨면 설치과정에 문제가 생긴 것입니다.


총 4개의 SID가 있는 것이고 우리는 제일 아래에 있는 "xe" SID를 사용하려고 하고 있습니다.

또한 상태가 ready 인 것만 정상적으로 작동이 됩니다.

이 SID가 "orcl"인 경우에는 아래의 SID에 "orcl"을 입력해주면 됩니다.



그렇게 하면 대부분 정상적으로 작동이 할 것입니다.

여기서도 안된다면 이제 다른 것도 확인 해주시면 됩니다.


파일 경로 : C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN


DB가 설치된 곳에 들어가게되면 listener.ora / tnsnames.ora 파일이 있을 겁니다.

그곳에서 IP / 호스트 / 포트 를 확인해주시면 됩니다.


<listener.ora 파일 일부분>


저는 노란 박스의 포트번호와 SQL에 연결하려는 포트 번호와 달라 오류가 발생했습니다.

그래서 SQL Developer에서 포트 listener.ora에 있는 포트번호와 맞추어주니 정상적으로 접속이 되었습니다.

이렇게만 해도 웬만하면 문제가 해결이 될 것 같습니다. 더 이상은 저의 힘으론.....

그럼 이제 DB를 사용하러 가봅시다.

반응형
사업자 정보 표시
난길샵 | 박현숙 | 경상북도 성주군 월항면 수죽길 98길 | 사업자 등록번호 : 256-07-01668 | TEL : 010-9909-8420 | Mail : skr04@naver.com | 통신판매신고번호 : 제2020-경북성주-52호 | 사이버몰의 이용약관 바로가기

댓글