1.1 解壓安裝包
Oracle11gR2安裝為兩個安裝包,全部解壓後,需要将兩個安裝包的内容合并在一起後進行安裝
Oracle版本 | linux64_11gR2 |
作業系統 | CentOS7.0-X86-64bit |
Oracle安裝檔案 | ![]() |
1.1.1. 上傳和解壓
oracle使用者上傳和解壓。
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
1.2 Oracle資料庫安裝
2.2.1. 上傳壓縮包并解壓
上傳oracle_install.zip包并解壓。
unzip oracle_install.zip
執行腳本 sh oracle_install.sh 自動部署oracle環境
2.2.2. 配置db_install.rsp
已經打包在db_install.zip裡面。
更改選項:
oracle.install.option=INSTALL_DB_SWONLY // 安裝類型
ORACLE_HOSTNAME=10.10.17.161 // 主機名稱(改成ip位址就行)
UNIX_GROUP_NAME=oinstall // 安裝組
INVENTORY_LOCATION=/ home /oracle/app //INVENTORY目錄(預設寫BASE就行)
SELECTED_LANGUAGES=en,zh_CN,zh_TW // 選擇語言
ORACLE_HOME=/ home /oracle/app/product/11.2.0/dbhome_1 //oracle_home
ORACLE_BASE=/ home /oracle/app //oracle_base
oracle.install.db.InstallEdition=EE // oracle版本
oracle.install.db.DBA_GROUP=dba / / dba使用者組
oracle.install.db.OPER_GROUP=oinstall // oper使用者組
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE //資料庫類型
oracle.install.db.config.starterdb.globalDBName=orcl //globalDBName 全局資料庫名稱
oracle.install.db.config.starterdb.password.ALL=oracle //預設密碼
2.2.3. 執行安裝指令
./runInstaller –silent -force -ignorePrereq -responseFile /home/oracle/db_install.rsp
需要等待出現以下畫面才算完成,切換到root賬戶,執行兩個腳本。
2.2.4. 安裝全局資料庫
已經打包在dbca.zip裡面。
執行指令開始安裝dbca -silent -responseFile /home/oracle/dbca.rsp
日志:/home/oracle/app/cfgtoollogs/dbca/orcl/trace.log
執行後開始清屏,然後直接輸入之前設定的預設密碼敲回車,就自動開始安裝了。
2.2.5. 配置監聽檔案
兩個監聽檔案,已經打包在jianting.zip裡面。對應修改以下配置:
listener:
HOST = 192.168.0.250 //伺服器位址
PORT = 1521 //監聽的端口
ORACLE_HOME=/home/oracle/app/product/11.2.0/dbhome_1 //指定oracle的home
tnsnames:
配置完後,放到/ home /oracle/app/product/11.2.0/dbhome_1/network/admin/下。