개발/개발관련

[개발관련]Oracle11g Dbeaver 연결 시 ORA-12514 해결 방법

mabb 2023. 12. 19. 18:00
반응형

Oracle 11g Windows 버전을 설치한 후 Dbeaver 에서 커넥션 시 다음과 같은 에러가 발생하였다.

Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

 

DBeaver 커넥션 설정 시 Oracle은 Mysql과는 다르게 Database입력란의 오른쪽에 Service Name 또는 SID 를 선택할 수 있는 셀렉트 박스가 생긴다. Mysql과는 구조가 약간 다른데 이에 대해서는 추가적인 공부가 필요하다. 여기서는 해당 에러가 발생할 경우 Database 입력란에 어떤 정보를 입력해야 커넥트가 가능한지 해결 할 수 있도록 간단한 방법을 기록한다.

 

결론적으로sqlplus 접속 후 다음의 쿼리를 입력하여 출력되는 값을 기재하면 된다.

SELECT instance_name, status FROM v$instance;

SELECT name, db_unique_name FROM v$database;

SELECT instance FROM v$thread;

 

테스트 시 XE,xe  / Service Name, SID 
의 2*2  =4가지 경우 모두 테스트 커넥트가 성공한다.

 

 

반응형