oracle数据库安装自动化,自动化Oracle数据库静默安装
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 �Csilent -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:
HOST = 192.168.0.250? //服務器地址
PORT = 1521 ? //監聽的端口
配置完后,放到/ home /oracle/app/product/11.2.0/dbhome_1/network/admin/下。
lsnrctl start,啟動oracle監聽。
總結
以上是生活随笔為你收集整理的oracle数据库安装自动化,自动化Oracle数据库静默安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle日志文件打开,oracle日
- 下一篇: 如何用linux登入数据库,Linux中