作業系統版本

安裝軟體包
使用yum進行安裝
檢測是否安裝
建立oinstall和dba組,建立oracle使用者并且設定密碼
驗證建立是否正确
配置核心參數
vim /etc/sysctl.conf在尾部添加
設定生效sysctl -p
修改使用者限制
vim /etc/security/limits.conf
在/etc/pam.d/login 檔案中,使用文本編輯器或vi指令增加或修改以下内容
在/etc/profile 檔案中,使用文本編輯器或vi指令增加或修改以下内容
設定生效
source /etc/profile
建立安裝目錄
切換為oracle使用者配置環境變量
vim ~./.bash_profile
source ~/.bash_profile
解壓下載下傳好的oracle軟體
我放置的位置為/home/oracle/tools
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
複制相應檔案模闆
mkdir /home/oracle/etc
cp /home/oracle/tools/database/response/* /home/oracle/etc/
設定響應檔案權限
su -
chmod 700 /home/oracle/etc/*.rsp
靜默安裝oracle軟體
su - oracle
修改安裝oracle軟體的響應檔案
vim /home/oracle/etc/db_install.rsp
PS:正式配置檔案不能加後面備注否則在靜默安裝的時候會提示參數錯誤
開始靜默安裝
進入解壓後的database目錄
使用root使用者執行腳本
su - root
sh /home/oracle/app/oraInventory/orainstRoot.sh
sh /home/oracle/app/product/11.2.0/db_1/root.sh
增加或者修改oracle環境變量
vim ~/.bash_profile
#for oracle
export ORACLE_BASE=/home/oracle/app/oracle
export ORACLE_SID=orcl
export ROACLE_PID=ora11g
#export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin
export LANG="zh_CN.UTF-8"
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
export NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss'
配置監聽程式
netca /silent /responsefile /home/oracle/etc/netca.rsp
啟動監聽程式
lsnrctl start
檢視監聽狀态
PS:
如果設定監聽出現以下錯誤,執行relink all即可
靜默dbca建庫
編輯應答檔案
vim /home/oracle/etc/dbca.rsp
建庫
dbca -silent -responseFile /home/oracle/etc/dbca.rsp
PS:螢幕會閃動,需要輸入設定的密碼
參考:http://www.cnblogs.com/zydev/p/5827207.html