유닉스에서 오라클 환경변수 설정(UNIX 오라클 환경변수 설정) Unix에서 오라클 환경 변수 설정된 환경 변수를 확인 하기 위해서는 다음과 같이... 오라클자바커뮤니티 오라클강좌
Unix에서 오라클 환경 변수
설정된 환경 변수를 확인 하기 위해서는 다음과 같이 합니다.
env | grep –e ORA –e TNS
--------------------------
Oracle Environment Variables
--------------------------
LD_LISRARY_PATH : library file에 대한
경로(예를 들면 /usr/lib:/use/openwin/lib:$ORACLE_HOME/lib:use/games/lib)
ORACLE_BASE : 모든 ORACLE Products에 대한 BASE DIRECTORY에
대한 FULL
PATH
ORACLE_HOME : 현재 사용중인 오라클 버전에 대한 FULL PATH, 오라클이 인스톨되어 있는 기본 디렉토리, 데이터베이스 이름은 ORACLE_SID로 사용
됩니다. ORACLE_HOME은 모든 오라클 Products에서 사용 되어 지며 coraenv 또는 oraenv 스크립트에 위해 setting 됩니다.
ORACLE_PATH : files location에 대한 경로, 만약 값이 setting 되어 있으면 응용 프로그램은 $ORACLE_PATH 부터 먼저 검색, 그다음 현재 디렉토리를 하게 됩니다. 만약 setting 되어 있지 않으면 현재 디렉토리를 먼저 검색 합니다.
ORACLE_TERM : 터미널 정의에 대한 것, 값이 setting 되어 있지 않으면 기본적으로 TERM environment 값이 사용됩니다.
ORAENV_ASK : 이 값이 “YES”이면 ORACLE_SID에 대해 묻지 않습니다. 이 변수는 oraenv가 스크립트로 불리어 지기
전까지는 “NO”로 setting 합니다. 즉 oraenv를 실행했을 때 ORACLE_SID,ORACLE_HOME을 물어볼 지를
지정하며, NO 이외의
경우는 모두 물어 봅니다.
TNS_ADMIN : tnsnames.ora, sqlnet.ora 파일과 같은 TNS 파일에 대한 경로 이름
ORACLE_TRACE 인스톨 시에 Verification/Trace(shell 에 의한 작업이 모두 화면출력)를 작동시킬지 않을지를 지정, T 이면 작동하고 그 외의 경우는 작동 하지 않습니다.
TWO_TASK : 원격의 DB에 대한 접속 시 사용하는 SQL*Net Connect
String에 대한 정의, SQL*Net은 TWO_TASK 변수를 체크하여 자동으로 그 값을 connect string의
뒤에 add 합니다.
아래의 예를 참고 하세요~
sqlplus scott/tiger@wink
and
export TWO_TASK=wink; sqlplus scott/tiger
댓글 없음:
댓글 쓰기