프린트 하기

OS환경 : Windows 11 Pro (64bit)

 

DB 환경 : Oracle Database 21.3.0.0

 

방법 : DBeaver를 이용해 오라클 21c XE 접속 가이드

오라클 21c XE 설치는 아래 게시글 참조

Windows 11에 Oracle 21c XE 설치 가이드 ( https://positivemh.tistory.com/948 )

 

 

DBeaver 설치는 아래 게시글 참조

DBeaver 설치 가이드 ( https://positivemh.tistory.com/951 )

 

 

오라클 21c XE 설치 이후 pdb tns 접속을 위한 tnsnames.ora 파일 설정이 필요함

네트워크 설정 디렉토리로 이동

C:\app\{유저이름}\product\21c\homes\OraDB21Home1\network\admin

 

 

tnsnames.ora 파일 메모장으로 열기

 

 

tnsnames.ora 파일 최하단에 아래 내용 붙여넣은 후 저장

1
2
3
4
5
6
7
8
XPDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XEPDB1)
    )
  )

 

 

cmd(명령 프롬프트) 실행

 

 

cmd에서 해당 tns로 정상적으로 통신이 되는지 확인

1
2
3
4
5
6
7
8
9
10
11
12
13
C:\Users\fivof>tnsping XPDB
 
TNS Ping Utility for 64-bit Windows: Version 21.0.0.0.0 - Production on 21-11월-2023 14:32:20
 
Copyright (c) 19972021, Oracle.  All rights reserved.
 
사용된 매개변수 파일:
C:\app\fivof\product\21c\homes\OraDB21Home1\network\admin\sqlnet.ora
 
 
별칭 분석을 위해 TNSNAMES 어댑터 사용
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XEPDB1)))에 접속하려고 시도하는 중
확인(20밀리초)

제일 하단에 확인 이라고 나오면 접속 가능한 상태임

 

 

DBeaver 실행 후 연결 설정

 

 

TNS names path 부분에 네트워크 파일(tnsnames.ora)이 존재하는 경로 입력

C:\app\{유저이름}\product\21c\homes\OraDB21Home1\network\admin

이후 Network Alias 선택, system 패스워드 입력 후 왼쪽 하단 Test Connection 선택

 

 

Test Connection 전 부족한 driver를 다운로드 하는 창이 나옴

Download 클릭

 

 

정상적으로 접속 테스트가 성공함, 이후 완료 눌려서 DB 접속

 

 

DB 접속 후 상단 SQL 버튼을 눌려서 쿼리 테스트(Ctrl + 엔터를 눌려 쿼리 수행)

1
SQL> select con_id,name,open_mode from v$containers;

정상적으로 XEPDB1이라는 PDB에 접속되었음

 

 

참조 : 

https://positivemh.tistory.com/948

 

Windows 11에 Oracle 21c XE 설치 가이드

OS환경 : Windows 11 Pro (64bit) DB 환경 : Oracle Database 21.3.0.0 XE 방법 : Windows 11에 Oracle 21c XE 설치 가이드 윈도우 11에 오라클 21c xe를 설치하는 방법을 설명함 설치전 참고사항으로 pc의 디스크 여유공간

positivemh.tistory.com

https://positivemh.tistory.com/949

 

DBeaver Network unavailable due to certificate issue.

OS환경 : Windows 11 Pro (64bit) DB 환경 : Oracle Database 21.3.0.0 XE 에러 : Network unavailable due to certificate issue. DBeaver에서 오라클 db 접속 시도시 발생하는 에러 해결 방법 : Use Windows trust store 옵션 체크 해제

positivemh.tistory.com

 

https://positivemh.tistory.com/951

 

DBeaver 설치 가이드

OS환경 : Windows 11 Pro (64bit) SW 환경 : DBeaver 방법 : 다양한 DB에 접속하기 위한 툴로 무료로 사용가능한 툴임 DBeaver를 설치하는 방법을 설명함 공식 홈페이지에서 먼저 파일 다운로드 https://dbeaver.io/d

positivemh.tistory.com