우분투 서버에 오라클 10g 설치 단계

리눅스 2009. 3. 5. 13:51 Posted by 동글래미

1. 오라클 10g 다운로드
http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201linx8664soft.html

2. OS 최신 업데이트
apt-get update
apt-get upgrade

3. 개발환경 구축
apt-get install build-essential
uname -a 확인후
apt-get install linux-headers-2.6.27-11-server

4. X윈도우 설치
apt-get install ubuntu-desktop

5. 오라클 복사
 1) gunzip <filename>
 2) cpio -idmv < <filename>

6. 오라클 설치시작

그룹추가
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
기본그룹은 oinstall, 포함시킬그룹은 dba
# /usr/sbin/useradd -g oinstall -G dba oracle

확인사살
# /usr/sbin/usermod -g oinstall -G dba oracle

/etc/sysctl.conf 가장 하단에 내용추가
(세마포나 공유메모리설정등)
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
 
/etc/profile에 아래 내용추가
# For Java
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:.:$PATH
 
oracle유저 디렉토리의 
.bash_profile에 oracle환경값추가
(디렉토리는 구미에 맞게 수정)
# Oracle Environment
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0
export ORACLE_OWNER=oracle
export ORACLE_SID=ora10
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/demo:/lib:/usr/lib
export LD_LIBRARY_PATH
export TEMPDIR=/tmp
export EDITOR=vi
#set shell search paths
export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/JRE/bin
# Set shell search paths
export PATH=$PATH:$ORACLE_HOME/bin
여기서 환경값 적용위해 reboot한번 시켜주십시오.

오라클유저로 Installer 실행
(터미널마다 다르지만 글씨깨지니 먼저 export LANG=c 해주기 바란다.)
./runInstaller
화면 뜨면 거짐 다 온겁니다.
GUI화면이니 경로확인하면서 next눌러주심 됩니다.
 
덧붙이자면 sid는 DB명이니 환경설정에서 줬던 ora10으로 주심됩니다.