oracle安裝:使用響應檔案靜默安裝

simplewp發表於2012-09-21

我的系統:redhat enterprise server 6.0
我的oracle10g.2.1

使用靜默方式安裝過程:
1)確認磁碟大小:u01 5G;swap 400m;
du -sh /tmp/
df -h

2)安裝相關的依賴包(根據系統版本查詢官方的安裝指導文件)
我不推薦一個個查詢是否安裝:yum list installed | grep 包名;可以省略過這個過程,oracle安裝前會自動檢測哪些依賴包沒有安裝,到時再安裝,非常有針對性;

3)建立組,新增使用者,設定密碼
groupadd dba -g 111
groupadd oinstall -g 110
useradd oracle -u 110 -g 110 -G 111
passwd oracle

4)修改oracle使用者下bash_prifile;

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORACLE_SID=orcl
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

5)建立安裝目錄,授予許可權
目錄的設計最好採取optimal flaxible architecture(OFA)最優靈活結構
mkdir -p /u01/app/oracle
chown oracle:oinstall /u01/app/oracle -R


6)修改核心引數,/etc/sysctl.conf
sysctl -p

7)修改版本號
cat /etc/redhat-release,修改為4

8)解壓安裝
./runInstaller

9)編輯響應檔案
進入解壓後的路徑,進入response,選擇一種檔案,將其拷貝,修改檔案裡引數,主要就是例項名,安裝路徑等;

9)安裝
./runInstaller -responsefile "/home/oracle/Desktop/database/my.rsp" -silent

10)執行指令碼
/u01/app/oracle/product/10.2.0/db_1/root.sh  :建立/usr/local/bin/,/etc/  下的相關檔案;
/u01/app/oracle/oraInventory/orainstRoot.sh:Changing groupname of /u01/app/oracle/oraInventory to oinstall.


響應檔案也可使用OUI錄製,也可採取官方模版;

最好參考官方文件;



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27009266/viewspace-744717/,如需轉載,請註明出處,否則將追究法律責任。

相關文章