[오류 해결] ORA-12505해결

유영준·2022년 10월 18일
1

[오류해결]

목록 보기
1/2

앞서 ORACLE 11을 다운받고 SQL Developer를 다운받고 실행하였을때

ORA-12505 TNS:listner does not currently know of SID given in connect

이런 오류가 발생하였다. ORA-12505는 접속하려는 SID가 맞지 않는경우 발생한다고 한다. 이 문제를 해결하기 위해 구글링을 해보았지만 대부분 window를 사용하거나 mac을 사용하는 사람들의 해결한 방법을 해보았지만 다 실패하고 말았다.

이 문제를 해결하는데 3일이 걸려 해결하였다. 바로 DB관리툴인 DBeaver를 다운받아 해결하였다.

DBeaver

DBeaver는 Universal Database Tool이다. DBeaver는 MySQL,SQLite,Oracle등 모든 데이터베이스에 연결해서 쿼리를 보낼 수 있는 툴이다.

DBeaver의 장점으로는

  • 다양한 데이터베이스 지원
  • 오픈소스
  • 크로스 플랫폼 지원이 가능(Windows,Linux,Mac OS)
이러한 장점들이 있다.

프로그램을 실행하여 Oracle을 만들수 있다.

Database는 xe로 설정하고 password는 내가 앞서 설정했던 비밀번호를 입력하면

생성된것을 확인해 볼 수 있다.

다시 Oracle의 SQL Developer를 실행하였을 때 문제를 해결 된 것을 보았다.

해결한지 오래되어 오류 났을 때의 사진과 해결한 사진이 남아있지 않다. 😂

이 방법을 사용하여 나는 ORA-12505 오류를 해결할 수 있었다.

다음에 개발 공부를 하면서 오류가 발생하고 해결한 부분이 있으면 또 올리도록 하겠다.

profile
갓 태어난 코린이

2개의 댓글

comment-user-thumbnail
2022년 11월 11일

맥북 오류를 해결하시다니 .. 멋지십니다 !

1개의 답글