본문 바로가기

오라클/이론 및 정보

오라클 설치시 환경 변수값 설명

반응형

 

Root 계정에서 설정

# vi /etc/sysctl.conf

# oracle10g
kernel.shmmax=536870912    / 공유 메모리 최대크기
kernel.shmmni=4096    / 공유 메모리 세그먼트 크기
kernel.shmall=2097152    / 시스템에서 사용 가능한 메모리 최대크기
kernel.sem=250 32000 100 128   / 세마포머 총 갯수
fs.file-max=65536    / 최대 파일의 디스크립터(소켓 등을 포함) 갯수
net.ipv4.ip_local_port_range=1024 65000  / 포트의 가용범위
net.core.rmem_default=262144   / TCP 소켓 에서 받는 버퍼에 할당될 기본 메모리양을 설정
net.core.rmem_max=262144   / 각각의 TCP 소켓에서 받는 버퍼에 할당될 메모리양을 설정
net.core.wmem_default=262144   / TCP 소켓 에서 보내는 버퍼에 할당될 기본 메모리양을 설정
net.core.wmem_max=262144   / 각각의 TCP 소켓에서 보내는 버퍼에 할당될 메모리양을 설정

# vi /etc/security/limits.conf

# oracl10g
oracle10g soft nproc 2047   / nproc 여는 프로세스 최대 개수. 참조 limits.conf 주석
oracle10g hard nproc 16384   / soft/hard 리미트
oracle10g soft nofile 1024   / 오픈 가능한 파일의 수
oracle10g hard nofile 65536

# vi/etc/pam.d/login

# oracle10g
session required pam_limits.so   / session은 사용자 인증 전/후, 홈 디렉토리 마운트/언마운드, 로그인/로그아웃, 서비스의 제한/제공에 대한 설정을함 (requried 모듈 로드 실패시 인증을 거부 / pam_limits.so 사용자 로그인시 리소스를 제한하는 모듈임)

파라미터 설정

# su - oracle
$ vi .bash_profile

export EDITOR=vi       기본 텍스트 에디터를 지정합니다
export LD_ASSUME_KERNEL=2.4.19      다이나믹 링커에 사용되어지는 환경변수
export ORACLE_BASE=/home/oracle      오라클 기본 디렉토리를 지정할 환경변수
export ORACLE_HOME=$ORACLE_BASE/product/10g    오라클 홈 디렉토리를 지정할 환경변수
export ORACLE_SID=testdb      데이터베이스 식별자
export LANG=ko_KR.eucKR       프로그램 사용시 기본으로 지원되는 언어
export ORACLE_TERM=xterm      오라클 터미널 타입을 지정/반환할 환경변수
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601    캐릭터 셋을 지정/반환할 오라클 환경변수
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data   캐릭터 셋의 종류를 지정/반환할 오라클 환경변수
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib 오라클 라이브러리 경로 지정/반환할 환경변수
export PATH=$PATH:$ORACLE_HOME/bin     오라클 실행 파일을 찾을 경로
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms 오라클 클래스를 어디서 찾을지 알려줄 환경변수

 

 

### 도움이 되셧다면 댓글이나 방명록에 글을 남겨 주세요. ###

'오라클 > 이론 및 정보' 카테고리의 다른 글

[펌]oracle 여러가지 조회방법  (1) 2012.05.23
[펌]Invalid Object란?  (0) 2012.05.22
오라클 메모리(PGA)  (0) 2012.05.17
오라클 Upgrade와 Patch의 차이점  (0) 2011.09.13
오라클에서의 Patch 정의 및 종류  (1) 2011.09.13