오라클 Instant Client(무설치)로 DB 접속 환경 구축하기
오라클 클라이언트 전체를 설치하지 않고도 Instant Client를 사용하면 Toad, DBeaver, SQL Developer 등 모든 DB 관리 도구에서 가볍게 접속 환경을 구축할 수 있습니다.
1. 사전 준비
오라클 공식 홈페이지에서 자신의 시스템에 맞는 Instant Client를 다운로드합니다.
- 다운로드: Oracle Instant Client 공식 페이지
- 설치: 다운로드한 파일을 적절한 위치에 압축 해제 (예:
D:\instantclient_19_11)
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' 카테고리의 다른 글
| AI 용어 알아보기: LLM, RAG, 에이전트 핵심 차이 완벽 정리 (0) | 2026.06.04 |
|---|---|
| 프로그래밍 언어 순위 TOP 20 반복문(loop) 알아보기 (0) | 2026.06.03 |
| 프로그래밍 언어 순위 TOP 20 및 Hello World 예제 코드 모음 (0) | 2026.05.30 |
| YouTube API v3 활용 (Java) 검색 및 데이터 수집 예제 (0) | 2021.02.16 |
| 씨네벤치(Cinebench) R23 i7-2600K (0) | 2021.02.11 |
블로그 추천 글