본문 바로가기
oracle/[install] single

Oracle Client Installation

by #moonyz 2019. 12. 24.

Oracle Client

1. 특징

2. 장점

  • 하나의 패키지를 설치하여 SQL*Plus, tnsping, JDBC Driver, OCI 등을 한번에 사용 가능
  • 설치를 진행하면서 환경 변수 설정을 진행하기 때문에 따로 추가할 필요 없다.

3. 단점

  • 설치 기반의 소프트웨어로 문제 발생 시 소프트웨어 제거가 필요하며, 재시작이 필요할 수도 있다.
  • 소프트웨어 설치 제거 시 완벽히 정리되지 않을 수 있다.
  • Oracle Client 및 기타 도구 등으로 인해 최신 Java, Windows 업데이트 등의 소프트웨어와 충돌이 발생할 수 있다.
Orange 툴 사용 시, Oracle 11g Client를 사용 할 경우, 32bit로 설치 필요?..

다운로드 및 압축 해제 후, setup.exe 파일을 실행하면 UI 형태의 설치 화면으로 진행 가능 하다.

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

댓글