Oracle Client
1. 특징
- 설치 기반 소프트웨어 (Install-based software)
- 범용패키지, 올인원 기능 제공
- 다운로드 : Oracle 11g 64bit, Oracle 11g 32bit
2. 장점
- 하나의 패키지를 설치하여
SQL*Plus
,tnsping
,JDBC Driver
,OCI
등을 한번에 사용 가능 - 설치를 진행하면서 환경 변수 설정을 진행하기 때문에 따로 추가할 필요 없다.
3. 단점
- 설치 기반의 소프트웨어로 문제 발생 시 소프트웨어 제거가 필요하며, 재시작이 필요할 수도 있다.
- 소프트웨어 설치 제거 시 완벽히 정리되지 않을 수 있다.
- Oracle Client 및 기타 도구 등으로 인해 최신 Java, Windows 업데이트 등의 소프트웨어와 충돌이 발생할 수 있다.
Orange 툴 사용 시, Oracle 11g Client를 사용 할 경우, 32bit로 설치 필요?..
Oracle Instant Client
1. 특징
- 비설치형 소프트웨어 (Portable)
- 특정 부분의 패키지(기능)을 분리하여 제공
- 다운로드 : Oracle Instant Client
2. 장점
- Portable 형태로 제공하여, 간단히 압축 해제하여 폴더 단위로 이동, 삭제하여 빠르게 사용 가능
- 특정 기능을 위한 패키지만 설치하므로 가볍다.
- 여러 버전의 Oracle Instant Client를 함께 사용할 수 있다.
3. 단점
- 서로 다른 버전 및 여러 패키지 사용 시 혼동이 있을 수 있다.
- 시스템에서 독립적으로 운영되므로 환경 변수를 직접 설정해야 한다.
tnsping
을 사용할 수 없다. (package 없음..)
4. 설치
- 플랫폼에 맞는 필요한 InstantClient 다운로드
- 설치하고자 하는 위치에 압축 해제
# tnsnames.ora
TEST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = TEST)
)
)
# 환경변수설정
ORACLE_HOME=E:\oracle\oracle_instantclient_11_2
TNS_ADMIN=E:\oracle\oracle_instantclient_11_2\network\admin\
PATH=E:\oracle\oracle_instantclient_11_2
NLS_LANG=KOREAN_KOREA.UTF8
Client deinstall(uninstall)
Oracle De-install Utility
다운로드 후 압축 해제- cmd 창에서 해당 디렉토리로 이동 후 아래와 같이 수행
# deinstall -home [홈경로]
deinstall -home E:\app\oracle\product\11.2.0\client_1
https://logic.edchen.org/difference-between-oracle-client-and-oracle-instant-client/
'oracle > [install] single' 카테고리의 다른 글
VMware 가상머신 복제시 MAC address 오류 (0) | 2014.09.07 |
---|---|
Solaris 10 + Oracle 10g (silent) 못함!! (0) | 2014.09.03 |
Solaris10 + Oracle 10g (OUI) (0) | 2014.09.02 |
RHEL4 + ORACLE 10g (SILENT) (0) | 2014.09.01 |
RHEL4 + ORACLE 10g (OUI) (0) | 2014.09.01 |
댓글