step1.修改sysctl.conflinux
step2.修改ulimit.confsql
step3.打包源oracle安裝包oracle
step4.經過id{oracle的安裝運行用戶} 獲取安裝oracle的【ORACLE_HOME目錄】、【用戶】、【用戶組】:注意uid、gidui
注意:rdbms/lib/config.c的配置信息:可用於查找原始用戶組的配置信息spa
step5.在目標環境建立「step4」中獲取到的相應用戶及用戶組it
step6.在目標環境安裝必要的軟件包:gcc、make、libaio、libcap等io
step7.經過tar解壓:最好保持和源目錄一致,不然須要修改一堆的sh腳本;保持用戶、用戶組一致編譯
step8.清理解壓後的listner.ora及initXXX.ora(或,進行適當的修改)登錄
step9.設置oracle的環境變量,運行relink命令從新編譯,以適應當前linux系統環境變量
ok!
問題:
1. 路徑不一樣的問題:可經過修改相應的sh腳本完成
2.具備dba權限的用戶組配置不正確,則「sqlplus / as sysdba」可能不斷提示:用戶/密碼不正確,沒法登陸
3.libaio、libcap等包未安裝,則沒法正確運行