oracle 10g install guide:
 
step1:
vi /etc/sysctl.conf
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
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
 
save and quit
 
sysctl -p
 
 
step 2
vi /etc/security/limits.conf
*        soft        nproc        2047
*        hard        nproc        16384
*        soft        nofile        1024
*        hard        nofile        65536
 
save and quit
 
step 3
vi /etc/pam.d/login
 
session required /lib/security/pam_limits.so
 
step 4
vi /etc/selinux/config
 
修改 SELINUX=disabled
 
step 5
 
利用yum 或者 rpm安装如下 软件包
 
setarch-2*
make-3*
glibc-2*
libaio-o*
compat-libstdc++*
compat-gcc*
gcc-4*
libXp-1*
openmotif-2*
compat-db*
 
 
step 6
建立 oracle 用户和组
 
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
 
step 7
 
mkdir -p /opt/oracle/product/10.2.0/
chown -R oracle.oinstall /opt/oracle
 
step 8
 
vi /etc/redhat-release
修改 release 5 redhat-4
 
step 9
设置oracle 用户的环境变量
 
 su - oracle
vi .bash_profile
 
TMP=/tmp;export TMP
TMPDIR=$TMP;export TMPDIR
ORACLE_BASE=/opt/oracle;export ORACLE_BASE
ORACLE_HOME=/opt/oracle/product/10.2.0;export ORACLE_HOME
ORACLE_SID=db1;export ORACLE_SID
ORAClE_TERM=xterm;export ORACLE_TERM
PATH=/usr/bin:$PATH:$ORACLE_HOME/bin;export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:ORACLE_HOME/jlib:ORACLE_HOME/rdbms/jlib;export CLASSPATH
export DISPLAY=:0.0
export en_US.utf8
export NLS_LANG=AMERICA_AMERICAN.ZHS16GBK
 
 
step 10
打开一个新窗口用root用户 执行 xhost +
 
直接运行可执行文件即可安装,切记要在init 5 上执行安装工作!
 
[编辑 袁世州]