[UNIX ORACLE환경변수]유닉스에서 오라클 환경변수 설정(UNIX 오라클 환경변수 설정), [오라클교육/오라클/ORACLE강좌/오라클교육잘하는곳/오라클교육추천/ORACLE실무교육/ORACLE/ORACLE교육/ORACLE학원/오라클실무교육]
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
댓글 없음:
댓글 쓰기