출처 : http://blog.naver.com/speedsky98/120045728641

 

 

오라클 RedHat Linux AS 4.4 x86 Oracle 9i 설치

 

 

리눅스 설치 관련 도움 문서 :

http://www.oracle.com/technology/global/kr/pub/articles/smiley_10gdb_install.html

 

 

 

# /etc/profile 에 추가

 

SID는 임의로 설정했으니 원하는걸로 바꾸세요.

LD_ASSUME_KERNEL은 임의로 바꾸셔야 설치 가능합니다.

 

 

export ORACLE_HOME=/home/oracle/product/9.2.0
export ORACLE_BASE=/home/oracle
export NLS_LANG=AMERICAN_AMERICA.KO16MSWIN949
export ORACLE_SID=AKAKA
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_TERM=xterm
export NLS_SORT=xcroatian
export PATH=/usr/local/java/bin:$PATH:$ORACLE_HOME/bin
export TNS_ADMIN=$ORACLE_HOME/config

if [ -z $LD_LIBRARY_PATH ]
then
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
else
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

fi
if [ -z $CLASSPATH ]
then
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
else
CLASSPATH=$CLASSPATH:$ORACLE_HOME/JRE:$ORACLE_HOME/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
export CLASSPATH
fi

 

 

# 컴파일러 바꾸기

 

mv /usr/bin/gcc /usr/bin/gcc.bak
mv /usr/bin/g++ /usr/bin/g++.bak

ln -s /usr/bin/i386-redhat-linux-gcc32 /usr/bin/gcc
ln -s /usr/bin/i386-redhat-linux-g++32 /usr/bin/g++

 

 

 

 

# 복사해서 붙여서 그냥 실행해 버리면 됩니다.

 

cat >> /etc/sysctl.conf <<EOF

kernel.hostname = 자신의컴퓨터 호스트 이름  ---> ( 기억안나면 hostname 치면 된다.)

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

EOF

 

 

 

 

 

# sysctl에 잘 들어가 있는지 확인

 

/sbin/sysctl -p

 

 

 

 

 

 

# oracle 사용자 계정의 Shell Limit 설정

 

cat >> /etc/security/limits.conf <<EOF

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

EOF

 

 

 

 

 

# oracle 그룹 및 사용자 계정 생성 리눅스 리부팅 한번 떄린다.

 

groupadd -g 5000 dba

useradd -g dba oracle

passwd oracle                 (암호 설정)

chmod 771 /home/oracle

 

 

 

 

 

# 필요한 rpm

 

RHEL CD에 전부 들어있습니다.

 

 

 

 

compat-oracle-rhel4-1.0-5.i386.rpm

compat-libcwait-2.1-1.i386.rpm

 

2개의 rpm은 oracle 공식 oss에 가시면 구할수 있습니다.

http://oss.oracle.com/projects/compat-oracle/files/RedHat/

 

 

 

 

 

성공샷

 

 

설치하다 마지막에 AGENT 오류가 발생할수 있다. 그때는 그냥 NEXT 눌러서 넘어간다.

아직 완벽하게 해결하는 방법은 찾지 못했다...

 

'DataBase > Oralce' 카테고리의 다른 글

Linux x86에 Oracle Database 10g 설치하기  (0) 2008.10.01
오라클(OCP)10g 설치방법  (0) 2008.10.01
Oracle 실행 및 종료, lsnrctl 실행  (0) 2008.10.01
oracle 10g+linux as4설치방법  (0) 2008.10.01
lsnrctl  (0) 2008.10.01
oracle sqlplus 명령 모음  (0) 2008.10.01
Oracle SYS, System 비번 잃어버렸을때  (0) 2008.10.01