2009년 7월 20일 월요일

Oracle instant client 설치

오라클이 설치되어 있지 않은 컴퓨터에서 작업을 하려면

 

기본적으로 클라이언트를 별도로 설치하여야 한다.

 

근데, 일반적인 - exe등을 이용한 - 설치가 아니라 조금 짜증이 나긴한다.;

 

우선 첨부된 파일을 받는다.

 

이는 현재 필자가 사용하는 Oracle 10.2를 기준으로 한 클라이언트 파일이며,

 

최신 및 사용 버전에 따른 파일은 http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

에서 받으면 된다.

 

우선 다운 받은 파일을 압축 풀어 다음의 장소에 복사하도록 한다. 기본 디렉토리가 없을 경우 사용자가 직접 생성하면 된다.

C:\instantclient_10_2
C:\instantclient_10_2\network

network디렉토리의 경우 tnsnames.ora파일을 별도 관리하기 위함일 뿐 필수는 아니다.

그리고 해당 서버에 대한 tnsnames.ora 파일을 C:\instantclient_10_2\network 디렉토리에 복사한다.

 

시스템의 환경변수에 다음을 추가하도록 한다.

 - PATH : C:\instantclient_10_2

 - ORACLE_HOME : C:\instantclient_10_2

 - TNS_ADMIN = C:\instantclient_10_2\network

 

그리고 레지스트리를 수정한다.

실행 - regedit 입력

 

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
ORACLE이 설치가 안되어 있다면 없을 것이므로 "SOFTWARE"에 "키" 값을 추가 하여 ORACLE을 직접 생성한다. (대소문자 구분)

 

 

언어설정을 위하여 다음과 같은 값을 추가한다.

 - 새로 만들기 -> "문자열 값"
 NLS_LANG : KOREAN_KOREA.KO16MSWIN949

 

댓글 없음:

댓글 쓰기