Oracle 12c 靜默安裝(腳本自動化)

oracle 12C 自動化靜默安裝腳本

項目地址:

github: https://github.com/spdir/oracle-single-installgit

下載安裝腳本

wget https://raw.githubusercontent.com/spdir/oracle-single-install/master/oracle_install.sh && \ chmod +x oracle_install.shgithub

腳本使用安裝前配置

root用戶執行(儘可能系統爲純淨環境)shell

  1. 安裝前請將Oracle 12C安裝包放置在/tmp目錄下
  2. 系統須要具有512MB的交換分區
  3. 系統可連通外網
  4. 並配置如下信息
  • 本機IP地址 HostIP
  • Oracle用戶密碼 OracleUserPasswd 默認爲oracle.com
  • Oracle數據庫管理員密碼 ORACLE_DB_PASSWD 默認爲 systemOracle.com
  • Oracle SID/ServerName SID 默認爲 oriedb
  • 是否安裝實例 IS_INSTANCE
    • 0-不安裝實例
    • 1-安裝單實例
    • 2-安裝cdb : 由於CDB在初始化過程當中須要輸入參數,須要手動初始化,具體步驟會在最後進行提示
  • 設置單實例默認字符編碼SINGLE_CHARSET
    • 1-AL32UTF8 默認
    • 2-ZHS16GBK
  • 選擇配置靜默安裝配置文件的獲取方式Get_Config_Method
    • 0-遠程(默認)
    • 2-本地獲取(腳本執行根目錄下須要有conf目錄存放配置文件)
      • db_install.rsp 數據庫安裝配置文件
      • dbca_single.rsp 數據庫單實例初始化配置文件
      • initcdb.ora CDB初始化配置文件

Oracle 12C安裝包下載

百度網盤數據庫

支持系統

注: 腳本已在CentOS 7.x進行測試。若是有其餘什麼問題,請提交 issues反饋oracle

  • CentOS 7 64/32

注意: 在初始化cdb過程當中若是出現 No options to container mapping specified, no options will be installed in any containers 信息不是報錯,由於cdb初始化時間比較長,能夠經過查看以上提示下給出的日誌路徑查看初始化狀況app

 

     

相關文章
相關標籤/搜索