程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> RHEL 6.4 下安裝ORACLE 11.2.0.3

RHEL 6.4 下安裝ORACLE 11.2.0.3

編輯:Oracle教程

RHEL 6.4 下安裝ORACLE 11.2.0.3


一,准備oracle安裝包   11.2.0.3的補丁包總共有七個,七個文件的不同作用參考如下: 第一, 二個包表示database ,  如果升級數據庫,只需要這2個文件即可。 第三個包表示grid,  用來升級RAC 的CRS。如果升級RAC 要先用這個文件。 第四個表示客戶端, 第五個表示gateways,  第六個表示 examples,   這個是我們的示例文件安裝包。 第七個表示deinstall 升級數據庫軟件只需要解壓第一個和第二個文件即可,如下 p10404530_112030_Linux-x86-64_1of7.zip p10404530_112030_Linux-x86-64_2of7.zip   將兩個壓縮包都解壓之後,將第二個解壓後的文件拷貝到第一個解壓後的相應目錄底下     二,系統參數配置 1、關閉selinux,selinux的配置文件在/etc/selinux/config下,config文件就是他的配置文件,只要把參數改成disabled之後重啟服務器就生效   2、關閉networkmanager、關閉iptables服務,並禁止開機啟動。 /etc/init.d/iptables stop /etc/init.d/NetworkManager stop 可以使用ntsysv進行禁止iptables服務開機自動啟動   3、配置本機的IP地址     三,oracle環境准備 1、修改用戶的SHELL的限制,修改/etc/security/limits.conf文件 輸入命令: vi /etc/security/limits.conf ,按i鍵進入編輯模式,將下列內容加入該文件。 #oracle-set oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 編輯完成後按Esc鍵,輸入“:wq”存盤退出   2、修改/etc/pam.d/login 文件,輸入命令: vi /etc/pam.d/login ,按i鍵進入編輯模式,將下列內容加入該文件。 #oracle-set session required /lib/security/pam_limits.so  session required pam_limits.so 編輯完成後按Esc鍵,輸入“:wq”存盤退出   3、修改linux內核,修改/etc/sysctl.conf文件, 輸入命令: vi /etc/sysctl.conf 按i鍵進入編輯模式,將下列內容加入該文件 #oracle-set fs.file-max = 6815744  fs.aio-max-nr = 1048576  kernel.shmall = 2097152  kernel.shmmax = 2147483648  kernel.shmmni = 4096  kernel.sem = 250 32000 100 128  net.ipv4.ip_local_port_range = 9000 65500  net.core.rmem_default = 4194304  net.core.rmem_max = 4194304  net.core.wmem_default = 262144  net.core.wmem_max = 1048576 編輯完成後按Esc鍵,輸入“:wq”存盤退出   4、要使 /etc/sysctl.conf 更改立即生效,執行以下命令。  輸入:sysctl -p顯示如下: linux:~ # sysctl -p net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.conf.all.rp_filter = 1 fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576   5、編輯 /etc/profile ,輸入命令: vi /etc/profile 按i鍵進入編輯模式,將下列內容加入該文件。 #oracle-set if [ $USER = "oracle" ]; then  if [ $SHELL = "/bin/ksh" ]; then  ulimit -p 16384  ulimit -n 65536  else  ulimit -u 16384 -n 65536  fi fi 編輯完成後按Esc鍵,輸入“:wq”存盤退出   6、創建相關用戶和組,作為軟件安裝和支持組的擁有者。 創建用戶,輸入命令: groupadd oinstall  groupadd dba 創建Oracle用戶和密碼,輸入命令: useradd -g oinstall -g dba -m oracle passwd oracle 然後會讓你輸入密碼,密碼任意輸入2次,但必須保持一致,回車確認     7、創建oracle安裝目錄並賦予權限 # mkdir -p /oracle/oraInventory # chown -R oracle:oinstall /oracle/ # chmod -R 775 /oracle/       8、切換到oracle用戶下 cd ~ vi.bash_profile   #oracle-set export ORACLE_BASE=/oracle/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH     配置完後。重啟或者--執行source .profile,讓環境變量生效  (或者source $HOME/.bash_profile)   9、開始安裝oracle軟件 進入到/soft/database目錄下運行安裝程序 這提示了顏色的問題。注銷一下使用oracle用戶重登陸一下 這裡只選擇第2項,只安裝數據庫軟件,不創建數據庫 檢查環境沒有問題直接安裝就可以了 ***如果檢查環境缺少依賴包則手動安裝上,缺少的話在安裝過程中可能會出現不可預料的錯誤 安裝完數據庫後讓你用root用戶執行一個腳本。 都安裝完畢後使用dbca創建數據庫就可以了, sh XXXX.sh   10、測試數據庫是否安裝成功:   命令 lsnrctl start 啟動監聽 netca 檢查網絡配置 dbca 檢查數據庫配置   步驟   1,#tnsping orcl 假定全局數據庫名是orcl (檢查基本環境)   2,#sqlplis system/password@orcl 假定SYSTEM用戶對應的口令是password SQL>SELECT 1+2+3+4 測試結果 FROM DUAL; 返回值為10 (檢查數據庫運行)   上述結果如果正確,表明數據庫例程安裝和啟動正常

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved