반응형
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가지 경우 모두 테스트 커넥트가 성공한다.
반응형
'개발 > 개발관련' 카테고리의 다른 글
[개발관련] JVM 메모리 확인 관련 명령어 (0) | 2024.02.07 |
---|---|
[개발관련] 솔트 없이 일방향 해시 함수 사용 조치 (0) | 2023.12.21 |
[개발관련] Oracle Database 11g Download 방법 (0) | 2023.12.19 |
[개발관련] inteliJ 정규표현식 일괄 수정 방법_ 마이바티스 인젝션 조치 중 (0) | 2023.12.19 |
[개발관련] TCP ESTABLISHED, 3WHS, netstat (0) | 2023.12.17 |