1.擷取Oracle 10g安裝檔案
2.給Debian配置安裝環境
2.1 配置sysctl.conf
# vi /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
讓修改生效:
# /sbin/sysctl –p
檢查是否生效:
# /sbin/sysctl -a | grep sem
# /sbin/sysctl -a | grep shm
# /sbin/sysctl -a | grep file-max
# /sbin/sysctl -a | grep ip_local_port_range
2.2 編輯pam.d檔案
#vi /etc/pam.d/login
追加session required /lib/security/pam_limits.so到檔案末尾
2.3 關閉SELINUX項
#vi /etc/selinux/config
設定SELINUX=disabled
2.4 添加oracle所需使用者
# groupadd oinstall
# groupadd dba
#useradd -d /home/oracle -s /bin/sh -m oracle
#passwd oracle
2.5 建立oracle安裝所需目錄並授權
#mkdir -p /opt/data1/app
#chown -R oracle.oinstall /opt/data1/app/
#chmod -R 755 /opt/data1/app/
#mkdir /DISCARD
#chown -R oracle.oinstall /DISCARD
#chmod -R 755 /DISCARD