2013년 9월 12일 목요일

실무교육센터 (오라클SQL,튜닝,힌트,자바프레임워크,안드로이드,아이폰,닷넷 실무개발강의) www.onjprogramming.co.kr Unix에서 오라클 환경 변수 설정된 환경 변수를 확인 하기 위해서는 다음과 같이 합니다. env | grep –e ORA –e TNS -------------------------- Oracle Env

[UNIX오라클강좌교육]유닉스에서 오라클 환경변수 설정, unix oracle 환경변수 unix oracle env


오라클자바커뮤니티에서 설립한 개발자교육6년차 오엔제이프로그래밍 실무교육센터
(오라클SQL,튜닝,힌트,자바프레임워크,안드로이드,아이폰,닷넷 실무개발강의) 

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

[출처]오라클자바커뮤니티 - oraclejavanew.kr


오라클자바커뮤니티 추천 실무 개발 전문 강좌 - 개인80% 환급



댓글 없음:

댓글 쓰기