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


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

項目地址:

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

下載安裝腳本

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

腳本使用安裝前配置

root用戶執行(盡量系統為純凈環境)

  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反饋

  • CentOS 7 64/32

注意: 在初始化cdb過程中如果出現 No options to container mapping specified, no options will be installed in any containers 信息不是報錯,因為cdb初始化時間比較長,可以通過查看以上提示下給出的日志路徑查看初始化情況

 

     

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM