오라클 Instant Client(무설치)로 DB 접속 환경 구축하기

오라클 클라이언트 전체를 설치하지 않고도 Instant Client를 사용하면 Toad, DBeaver, SQL Developer 등 모든 DB 관리 도구에서 가볍게 접속 환경을 구축할 수 있습니다.

1. 사전 준비

오라클 공식 홈페이지에서 자신의 시스템에 맞는 Instant Client를 다운로드합니다.

2. 환경 변수 설정

운영체제에서 Instant Client를 인식할 수 있도록 환경 변수를 등록합니다.

Path = D:\instantclient_19_11
TNS_ADMIN = D:\instantclient_19_11

3. tnsnames.ora 구성

압축을 푼 폴더 안에 tnsnames.ora 파일을 생성합니다.

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

4. DB 관리 도구(Toad, DBeaver 등) 설정

  • Toad: 설정(Options)의 'Installed Clients'에서 경로 확인 후 'Database' 항목에 TNS명 입력
  • DBeaver: 연결 설정에서 드라이버를 'Oracle'로 선택하고, 설정 탭에서 'TNS 경로'를 해당 폴더로 지정
  • 공통: 어떤 툴을 사용하든 위에서 설정한 ORCL 접속 정보를 그대로 활용 가능

⚠️ 트러블슈팅 및 참고 사항

  • 비트수 확인: 사용하는 툴(32/64bit)과 Instant Client의 비트수가 반드시 일치해야 합니다.
  • 연결 테스트: sqlplus user/password@ORCL 명령어로 터미널에서 먼저 테스트하세요.
  • 필수 라이브러리: 툴이 실행되지 않는다면 Microsoft Visual C++ 재배포 가능 패키지 설치를 확인하세요.
반응형
블로그 추천 글
블로그 운영자 프로필 이미지

촌놈 개발자 이야기

개발을 업으로 삼아 살아가며 관심 있는 기술 정보를 정리하고 공유. 프로그래밍과 IT 분야의 다양한 이야기부터 일상 속 소소한 생각까지, 꾸준히 기록하며 함께 성장해 나가는 개발자 일기