Install

ORALCE 환경설정

위니쓰 2012. 2. 26. 00:24
프로파일(.profile) - 프로파일은 유저의 환경을 설정하는 파일이며 운영체제 유저마다 각각 소유하게 된다. 그러기 때문에 해당 운영체제 유저로 로그인을 수행하게 되면 해당 유저의 기본 디렉토리에 존재하는 프로파일(.profile)을 수행하게 된다. 수행된 프로파일에 의해 해당 유저의 환경 변수가 설정되게 된다.

 환경 설정 이름

 설명

 ORACLE_BASE

 오라클 설치 프로그램인 OUI를 저장하고, 오라클 트레이스 파일 및 데이터 파일을 저장하는 디렉터리의 이름을 기록하는 오라클 환경 변수 명

 ORACLE_HOME

 현재 설치하고자 하는 오라클 데이터베이스 서버를 저장할 디렉터리 명.

 ORACLE_OWNER

 오라클 제품을 컨트롤할 OS시스템 레벨의 유저가 누구인가를 설정하는 오라클 환경변수. 여기에서는 앞에서 생성한 oracle 유저를 지정한다

 LD_LIBRARY_PATH

 오라클 제품을 사용할 떄 사용되는 오라클 공유 라이브러리들의 경로를 나타낸다. 반드시 $ORACLE_HOME/lib을 포함시켜서 설정한다.

 ORACLE_SID

 오라클 서버 인스턴스의 이름인 Oracle System Identifier(SID)를 설정한다. 하나의 하드웨어에 여러개의 데이터베이스 인스턴스가 존재할 수 있지만, SID는 개별 인스턴스에 대해 유일한 이름으로 명명되어야 한다

 PARH

 $ORACLE_HOME/bin을 포함하여 설정한다

 NLS_LANG

 오라클 데이터베이스의 문자 셋을 설정한다

생성하게 될 데이터베이스의 문자셋과 일치해야 한다

 TNS_ADMIN

 Oracle Network를 구성 시, 필요한 설정파일의 위치를 지정하는 것. Insterner.ora, tnsnames.ora, squinet.ora가 위치

 ORA_NLS33

 NLS_LANG 항목에 설정된 문자 셋대로 오라클 데이터베이스에서 각국의 언어 및 도량형을 제공하는 데 필요한 정보를 갖고 있는 파일들의 위치를 지정한다

 TEMPDR

 오라클 데이터베이스가 운영 중에 임시 파일들을 위치시킬 장소를 지정한다

 EDITOR

 sql plus상에서 edit명령어를 사용했을 떄 실행할 수 있는 OS레벨의 에디터를 지칭하는 것. pico,vi 등을 설정.

 LANG

 데이터베이스의 문자 셋을 결정하는 NLS_LANG과 달리, 현재 사용자의 세션에서의 문자 셋을 결정하는 시스템 환경변수. ko_KR.eucKR을 설정하면 한글화된 시스템 메지지를 볼 수 있으며, 오라클에서 제공하는 모든 자바 툴에서 한글화 메시지를 바로 볼 수 있다.

 DISPLAY

 Oracle Universal Installer등 오라클에서 제공하는 자바로 만들어진 여러 가지 툴이 구동하기 위한 X윈도우 환경을 설정하기 위한 것으로, 사용자의 서버 명이나 IP를 설정한다

 LD_ASSUME_KERNEL

 KERNEL 버전을 다른 것으로 보이게 하기 위한 환경변수

 THREADS_FLAG

 JAVA Thread 실행과 관련이 있는 값이다