靜默安裝oracle時報錯
今天在linux上測試靜默安裝oracle時報錯:
[oracle@suk1 database]$ ./runInstaller -silent -responseFile /soft/database/response/my.rsp
Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2007-11-06_05-47-03PM. Please wait ...[oracle@suk1 database]$ Oracle Universal Installer, Version 10.2.0.1.0 Production
Copyright (C) 1999, 2005, Oracle. All rights reserved.
You can find a log of this install session at:
/opt/oracle/oraInventory/logs/installActions2007-11-06_05-47-03PM.log
.................................................................................................... 100% Done.
SEVERE:Values for the following variables could not be obtained from the command line or response file(s):
DEP_MODE(InstallType),
TLDepModes(TopLevelInstallType)
Silent install cannot continue.
我的響應檔案是這樣的:
#------------------------------------------------------------------------------------------------
#oracle使用者組
UNIX_GROUP_NAME=oinstall
#products.xml的完整路徑
FROM_LOCATION="/soft/database/stage/products.xml"
#ORACLE_HOME的完整路徑
ORACLE_HOME="/opt/oracle/product/10g"
#ORACLE_HOME名稱
ORACLE_HOME_NAME="OraDb10g_home1"
#安裝型別
INSTALL_TYPE="Custom"
#設定ORACLE軟體安裝完成後是否重啟系統
RESTART_SYSTEM=false
#設定ORACLE軟體安裝完成後是否重啟遠端系統
RESTART_REMOTE_SYSTEM = false
#這個引數用於解除安裝ORACLE,這裡留空即可
REMOVE_HOMES={}
#設定oracle所在作業系統的主機名
ORACLE_HOSTNAME=testzj
#設定節點名稱
CLUSTER_NODES={}
#安裝型別
#INSTALL_TYPE="Custom"
#安裝的最頂層元件
TOPLEVEL_COMPONENT={"oracle.server","10.2.0.1.0"}
#設定要安裝的資料庫元件,其中oracle.rdbms和oracle.rdbms.oci為必裝元件,本例是除了安裝必須安裝的元件外,僅僅新增一個可選元件
#如果不想要某個元件,只需要在大括號的列表中把對應的元件名稱刪除即可(每一個部分都被雙引號包圍)
oracle.server:DEPENDENCY_LIST={"oracle.rdbms:10.2.0.1.0","oracle.options:10.2.0.1.0","oracle.rdbms.oci:10.2.0.1.0"}
#設定可選的企業級元件,這裡只選擇分割槽
oracle.options:DEPENDENCY_LIST={"oracle.rdbms.partitioning:10.2.0.1.0"}
#設定dba組名
s_nameForDBAGrp=oinstall
#設定oper組名
s_nameForOPERGrp=oinstal
#設定安裝型別,1為建立資料庫;2為配置ASM例項;3為僅安裝軟體,這裡選擇僅安裝軟體
#如果選擇建立資料庫,則還需要指定oracle.assistants.server:s_responseFileName引數
varSelect=3
#---------------------------------------------------------------------------------------------
從報錯資訊來看是因為沒有給InstallType、TopLevelInstallType設定值,但我對比了oracle提供的響應檔案模板都沒有關於這兩個引數的說明,上metalink上也沒有有用的資訊。
無奈之下,只能一個一個引數嘗試,測試了幾個都沒有效果;
後來看到有一個引數RESPONSEFILE_VERSION,忽然想到會不會是因為預設情況下RESPONSEFILE_VERSION是一個比較低的版本,與當前的OUI版本不一致造成的呢?
於是參照oracle提高的模板,設定RESPONSEFILE_VERSION=2.2.1.0.0,然後執行,就透過了。
估計出錯的原因就是因為預設的RESPONSEFILE_VERSION版本較低,再低版本下是要設定InstallType、TopLevelInstallType的,否則就出錯;但在高版本的RESPONSEFILE_VERSION中,這兩個都是過時的引數,不需要設定或者被其他引數代替了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/231499/viewspace-63879/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle靜默安裝Oracle
- 靜默安裝Oracle建庫時報Template General Purpose does not existOracle
- centos 7.4靜默安裝oracle 19.3CentOSOracle
- oracle 19C 靜默安裝Oracle
- 【靜默】在RHEL 6.5上靜默安裝Oracle 18cOracle
- 靜默方式安裝、升級oracle(一): 安裝oracle軟體Oracle
- Oracle Linux 7.1 靜默安裝Weblogic 12.2.1.3OracleLinuxWeb
- CentOS 7.5靜默安裝Oracle 11gCentOSOracle
- RedHat上靜默安裝Oracle11gRedhatOracle
- CentOS 7.2靜默安裝Oracle11gCentOSOracle
- redhat7.2靜默安裝Oracle11.2.0.4RedhatOracle
- Oracle Linux 7.1 靜默安裝Oracle 18c RACOracleLinux
- rac靜默安裝
- 靜默安裝Oracle資料庫11gOracle資料庫
- 靜默安裝Oracle11g資料庫Oracle資料庫
- 靜默方式安裝oracle 11g 完整攻略Oracle
- oracle11g客戶端靜默安裝Oracle客戶端
- 靜默方式安裝、升級oracle(二): 建立資料庫Oracle資料庫
- RedHat 7 靜默安裝Oracle11g的補充RedhatOracle
- Linux下利用指令碼靜默安裝Oracle11GLinux指令碼Oracle
- Linux下靜默安裝OraceLinux
- oracle 19c dataguard silent install (oracle 19c dataguard 靜默安裝)Oracle
- Oracle 19C的下載和安裝部署(圖形安裝和靜默安裝)Oracle
- 【配置安裝】Oracle靜默建庫for 12c&19c CDBOracle
- 阿里雲伺服器靜默安裝Oracle 11.2.0.4.0 -64bit阿里伺服器Oracle
- 【配置安裝】靜默安裝Oracle資料庫軟體12c&19cOracle資料庫
- AnolisOS 7.9 靜默安裝Oacle 11.2.0.4
- 靜默安裝and手動建庫
- Windows 7平臺靜默安裝11.2.0.4軟體及靜默建庫Windows
- 【配置上線】靜默安裝資料庫Oracle 11gR2資料庫Oracle
- oracle11g在linux7的靜默安裝指令碼OracleLinux指令碼
- 靜默方式安裝11gR2
- win10如何禁止靜默執行_win10禁止靜默安裝方法Win10
- 【11g 單庫解除安裝、靜默安裝】實驗
- 靜默安裝19C RAC的指令碼指令碼
- Centos7靜默安裝Oracle11g並設定開機自啟CentOSOracle
- oracle for windows 靜默模式打補丁未指定響應檔案報錯OUI-67073OracleWindows模式UI
- 靜默安裝11.2.0.1資料庫軟體報[FATAL] [INS-32035] Unable to create資料庫