UNIX에서 사용되는 ORACLE환경변수
BULLETIN CATEGORY
BULLETIN TOPIC : UNIX
: UNIX에서 사용되는 ORACLE환경변수
--------------------------------------------------------------------------------
오라클은 일반적인 유닉스 환경 변수 외에 다양한 환경 변수를 설정하여서 사용한다. 이중에는 반드시 세팅 되어 있어야 하는 것도 있고 없어도 되는 것도 있는데 여기서는 모든 환경 변수를 다 정리하여 보았다. 단, 이들은 유닉스 플랫폼에 따라서 또는 오라클 버젼에 따라 약간씩 차이가 있을 수 있다.
APIPATH
V7.0.12에서만 사용. Tool Kit II *res 화일이 있는 디렉토리
$ORACLE_HOME/orainst:$ORACLE_HOME/tk2/admin
CASE_HP_CMD
CASE*Designer에서 File Plot 명령
CASE_PS_CMD
CASE*Designer에서 Postscript 화일을 출력하는 명령
lpr -P
CASE_RESOURCE
CASE에서 필요한 Tool Kit I 터미널 타입
file:device file.r은 $ORACLE_HOME/dict50/admin/etc
device는 oraterm에서 가져옴
case_hpx:xterm
CASE_SDPRINT
CASE*Designer의 화면 출력을 뽑아내는 프린터 이름
lw
CASE_XTERM
CASE에서 필요한 Tool Kit I GUI 윈도우 타입
xterm, hpterm, aixterm, dxterm, etc.
CGEN_HOME
CASE Generator의 홈 디렉토리
$ORACLE_HOME/cgen20
DEBUG_SLFIND
TK2 tools의 Debug
0,1,?
FORMS_DEVICE
TK2 tools의 디바이스 명
vt220, vt100, hp, sun($ORACLE_HOME/tk2/admin/terminal 참조)
FORMS30PATH
Forms 3.0(TK I) 리소스 화일이 있는 디렉토리
$ORACLE_HOME/forms30/admin/resource
LOG
인스톨 과정이 기록되는 로그 화일
$ORACLE_HOME/install/install.log
MENU5PATH
Menu 5.0(TK I) 리소스 화일이 들어 있는 디렉토리
$ORACLE_HOME/menu5/admin/resource
NLS_LANG
NLS 파라미터로 사용할 Language, Territory, Character set 지정
language_territory.characterset
american_america.us7ascii
NO_MAKE
시스템에 C dev tools(make 등)가 없으면 true로 세팅
false
ORACLE_BASE
Oracle Flexible Architecture(OFA)를 위한 새로운 디렉토리 구조
ORACLE_HELP
Help 화일이 있는 디렉토리
$ORACLE_HOME/help/admin/resource
ORACLE_HOME
오라클이 인스톨되어 있는 기본 디렉토리
/usr/oracle
ORACLE_LPARGS
Easy*SQL, SQL*Calc, SQL*Forms, SQL*Menu, SQL*Report
SQL*ReportWriter 등에서 사용할 lp argument
-c -s
ORACLE_LPPROG
Easy*SQL,SQL*Calc, SQL*Forms, SQL*Menu, SQL*Report
SQL*ReportWriter 등에서 사용할 lp 명령
lp, lpr, print
ORACLE_LPSTAT
사용할 lp status 명령
lpstat, lpq
ORACLE_OWNER
오라클 화일을 소유하고 있는 유닉스 User
oracle7
ORACLE_PAGER
SQL*Menu 등에서 사용할 페이지 구분 명령
more, less, pg
ORACLE_PATH
SQL*Forms, SQL*Menu 5.0, SQL*Plus 등을 위한 REAR/WRITE 디렉토리
설정되어 있지 않으면 현재 디렉토리가 디폴트임
ORACLE_SID
Oracle System Identifier
ORA7
ORACLE_TERM
$ORACLE_HOME/rdbms/admin/terminal 디렉토리에 들어있는 리소스 화일
(tk2c${ORACLE_TERM}.res)을 가리키는 Tool Kit II 환경변수
vt100
ORACLE_TERMINAL
Tool Kit II .res 화일에 들어있는 디렉토리
$ORACLE_HOME/tk2/admin/terminal
ORACLE_TRACE
인스톨 시에 Verification/Trace(shell 에 의한 작업이 모두 화면출력)
를 작동시킬지 않을지를 지정
T 이면 작동하고 그 외의 경우는 작동 안함
ORACLE_VERIFY
인스톨 시에 <product>.verify 스크립트를 돌려서 검증할지를 결정
T 외의 경우는 OFF 상태임
ORACLE_DOC
V7.0.16 이후 버젼에서 Online Document가 있는 디렉토리
$ORACLE_HOME/doc
ORAENV_ASK
(c)oraenv를 실행했을 때 ORACLE_SID,ORACLE_HOME을 물어볼 지를 지정
NO 이외의 경우는 모두 물어봄
ORAKITPATH
V1 Orakit 리소스 화일이 있는 디렉토리
$ORACLE_HOME/<product>/admin/resource
$ORACLE_HOME/forms30/admin/resource
ORAMAIL_EDITOR
Oracle*Mail에서 사용할 에디터
vi, emacs, ed
ORA_NLS
V7.2 이후에서 필요한 NLS 파라미터
$ORACLE_HOME/ocommom/nls/admin/data로 고정되어 있음
ORAPIPES
디폴트 Pipe Driver 를 V1,V2 중에서 지정
v1, v2
ORATERMPATH
Oraterm(TK I) 리소스 화일이 있는 디렉토리
$ORACLE_HOME/oraterm/admin/resource
PATCH_HOME
패치와 patch.list가 들어있는 디렉토리
$ORACLE_HOME/patch,$ORACLE_HOME/install/patch
RT_STATUS
SQL*TextRetrieval V2.0에서 Form이 들어있는 디렉토리
세팅이 안되어 있으면 현재 디렉토리가 디폴트임
SDD_HOME
CASE Dictionary가 들어있는 기본 디렉토리
$ORACLE_HOME/dict50/admin
SDD_PRINT
CASE 에서 사용할 유닉스 프린트 명령
lp, lpr
SDD_WPRINT
CASE에서 Wide 출력을 위한 유닉스 프린트 명령
lp, lpr
SQLPATH
$ORACLE_PATH에 의해서 대체됨. 사용 안함
SQLTR_STATUS
SQL*TextRetrieval V1.1 에서 Form이 들어있는 디렉토리
세팅이 안되어 있으면 현재 디렉토리
SRW_TMP
SQL*ReportWriter에서 임시 화일을 담을 디렉토리
최소 10메가 이상의 여유 공간이 필요함
/usr/tmp
TK2DEV
V7.0.12에서 사용되는 Tool Kit II 터미널 리소스 화일
vt100
TNS_ADMIN
SQL*Net V2 화일이 들어있는 디렉토리
$ORACLE_HOME/network/admin
TWO_TASK
SQL*NET을 위한 Host String
p:, f:, a:host:$ORACLE_SID, d:host:$ORACLE_SID
star:host:$ORACLE_SID,t:host:$ORACLE_SID
tt:host:$ORACLE_SID, x:host:$ORACLE_SID
오라클에 영향을 미치는 유닉스 환경 변수
DISPLAY : X-based Tool에서 사용할 Display(`hostname`:0.0)
HOME : $HOME
LANG : en_US, De_DE
LANGUAGE : American_America
LDOPTS : Compile시의 ld options
LDPATH,LD_LIBRARY_PATH
: Shared Object Library가 들어있는 디렉토리
LOG : 인스톨 세션에서 로그 정보를 기록할 화일
LOGNAME : logname 또는 whoami
MALLOCTYPE : AIX에서 사용할 malloc type 결정(3.1, 3.2)
NLSPATH : Language Message File이 들어있는 디렉토리
NONAMESERVER : TCP/IP 환경에서 사용.
1이면 No Named Server, 0 이면 Named Server
PATH : $PATH
PRINTER : 프린터 이름
SHELL : /bin/csh 또는 /bin/sh
TERM : 터미널 타입. ansi, hft, hp, mac2, sun, xterm, etc.
TMPDIR : /tmp 대신에 사용할 Temp Directory 지정
TZ : Local Time Zone 지정
XENVIRONMENT : Orakit 또는 그 밖의 X11 리소스 화일을 지정
XAPPLRESDIR : Orakit 또는 그 밖의 X11 리소스 화일의 리소스 Specification 을
담고있는 디렉토리
JAVA



댓글 없음:
댓글 쓰기