2014년 2월 5일 수요일

 유닉스에서 오라클 환경변수 설정(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 [출처] 오라클자바커뮤니티 - http://www.oraclejavanew.kr/bbs/board.php?bo_table=oracleTip&wr_id=729 자바 오라클/빅데이터 아이폰/안드로이드 닷넷/WPF 표준웹/HTML5 채용/취업무료교육 초보자코스 [기업100%환급]자바기초에서 JDBC, Servlet/JSP까지 총 5일 40시간 02-17 [기업100%환급]Spring ,MyBatis,Hibernate실무과정 총 5일 40시간 02-24 자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지 총 24일 72시간 02-07 Spring3.X, MyBatis, Hibernate실무과정 총 12일 36시간 02-11 Spring3.X, MyBatis, Hibernate실무과정 총 5일 35시간 02-15 자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지 총 10일 70시간 02-15 [주말저녁]자바기초에서JSP,Servlet,Ajax,jQUERY,스프링,마이바티스,하이버네이트 총 18일 72시간 02-22 JAVA&WEB프레임워크실무과정 총 14일 98시간 03-08


유닉스에서 오라클 환경변수 설정(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
 

댓글 없음:

댓글 쓰기