Linux操作系統:[Linux.5.4].rhel-server-5.4-i386-dvd.iso
數據庫:10201_database_linux32.zip
安裝步驟:
一、現在VM虛擬機上安裝linux操作系統,此處不做詳細安裝介紹(注:此處安裝需要將Linux所有開發包都勾選上,否則后續安裝oracle會提示問題);
二、安裝完操作系統后,需要從網上下載兩個更新包并安裝:
libXp-1.0.0-8.i386.rpm、xorg-x11-deprecated-libs-6.8.2-31.i386.rpm
三、使用root用戶登錄linux系統,并創建用戶組及用戶:
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -m -g oinstall -G dba oracle
設置oracle的用戶密碼為oracle
passwd oracle
四、創建oracle軟件安裝目錄及權限,注需要查看磁盤空間是否充足
mkdir -p /oracle
cd oracle
mkdir -p oradata
chown -R oracle:oinstall /oracle/oradata
chmod -R 775 /oracle/oradata
五、修改系統參數配置:
vi /etc/sysctl.conf
#add by oracle install
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
fs.file-max = 65536
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
運行以下命令使得內核參數生效:
/sbin/sysctl -p
修改用戶資源限制
cat>> /etc/security/limits.conf<<EOF
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF
修改系統版本(如果rhel系統版本不是5.4執行此操作)
vi /etc/redhat-release
將RedHat Enterprise Linux Server release 5.2 (Tikanga) 中5.2改為4(安裝成功后再改為5.2)
修改login文件
/etc/pam.d/login
在文件末尾加上如下內容:
session required /lib/security/pam_limits.so
六、系統參數修改完成后,即可開始安裝oracle數據庫,使用oracle用戶登錄linux并上傳oracle安裝包,使用unzip解壓后,切換到安裝文件目錄下,執行./ runInstaller啟動安裝向導。
一路next或依據自己的要求選擇配置安裝后,完成數據庫安裝。
七、安裝完成后需要配置下linux環境變量:
需要設置ORACLE_HOME和ORACLE_SID兩個環境變量,再把ORACLE的bin目錄添加到PATH中即可,通常缺省安裝的情況下ORACLE_SID=orcl,ORACLE_HOME=/home/oracle/oracle/product/10......這樣的形式,
操作步驟:1、su oracle并回車切換到oracle用戶;
2、cd并回車回到oracle用戶目錄;
3、vi .bash_profile并回車編輯該文件,按I鍵進入插入狀態,
在最后加入以下行:export ORACLE_SID=orclexport ORACLE_HOME=/home/oracle/oracle/product/10....(...部分根據你的實際路徑修改) export PATH=$PATH:$ORACLE_HOME/bin輸入完畢后按ESC鍵退出vi編輯狀態,輸入:wq并回車存盤退出。注銷所有oracle用戶,再使用oracle登錄即可。