靜默安裝oracle10g

安佰勝發表於2011-07-06

靜默安裝oracle10g
======================
在沒有圖形或者網路複雜圖形傳不回來的情況下
靜默安裝則成為安裝oracle資料庫的利器
安裝方法如下:
1、打包
安裝文件上的要求,把包打全,這樣才不會出問題
2、系統準備
--建立組合使用者
group add dba
useradd -g dba oracle
password oracle
--修改記憶體限制並使其生效
vi /etc/sysctl.config
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
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
sysctl -p
--編寫oracle環境變數
su - oracle
vi .bash_profile
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"
--以上內容和普通安裝oracle一樣,不多說
-----------------------------
靜默安裝其實就是在安裝前
把安裝過程中的選擇都寫在響應檔案中
這樣安裝資料庫時,Installer讀取響應檔案中的配置
做到正確的安裝
在oracle安裝介質中,有response目錄
內容如下:
cd /mnt/hgfs/vmfiles/database/response
ls -l
custom.rsp
dbca.rsp
emca.rsp
enterprise.rsp
netca.rsp
standard.rsp
其中有6個響應檔案
分別是定製安裝、企業版安裝、標準版安裝、建庫、建監聽、配em的響應檔案
選擇你要做的操作對應的響應檔案進行修改就可以
我安裝的是企業版的oracle資料庫
所以修改的是enterprise.rsp
裡面內容很多,也有例子和解釋
但是最核心的是如下引數:
UNIX_GROUP_NAME="dba"
FROM_LOCATION="/mnt/hgfs/vmfiles/database/stage/products.xml"
ORACLE_HOME="/home/oracle/product/10.2.0"
ORACLE_HOME_NAME="OraHome"
分別是組、安裝介質的products.xml路徑、ORACLE_HOME以及HOME名
指定這些後就可以進行靜默安裝
命令很簡單,如下:
./runInstaller -silent -responseFile //mnt/hgfs/vmfiles/database/response/enterprise.rsp
之後root執行orainstRoot.sh 和root.sh
資料庫即安裝完畢
-------------------------

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

相關文章