Win8 64位安装Oracle 11g时错
Win8 64位 安装Oracle时会出现[INS-13001] 环境不满足最低要求
异常原因
11.2.0.1 比Win8 早发行,所以 兼容列表不可能兼容 Win 8。
解决方法一
以管理员身份 打开 cmd 输入 cd 到你解压安装文件的目录,接着输入setup.exe -ignoreSysPrereqs便可以了
解决方法二
在安装文件的/stage/svu文件夹下面找到文件 cvu_prereq.xml文件,修改为如下(添加windows 8 相关字段):
<?xml version="1.0"?> <HOST PLATID="912"> <SYSTEM> <MEMORY> <PHYSICAL_MEMORY VALUE="128" UNIT="MB" SEVERITY="IGNORABLE"/> <!--<AVAILABLE_MEMORY VALUE="20" UNIT="MB"/> --> </MEMORY> <SPACE> <LOC VAR="TEMP_AREA" TEMP="true" SIZE="130" UNIT="MB" SEVERITY="IGNORABLE"/> </SPACE> </SYSTEM> <CERTIFIED_SYSTEMS> <OPERATING_SYSTEM RELEASE="5.0"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="32-bit"/> <NAME VALUE="Windows2000"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM> <OPERATING_SYSTEM RELEASE="5.1"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="32-bit"/> <NAME VALUE="WindowsXP"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM> <OPERATING_SYSTEM RELEASE="5.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="32-bit"/> <NAME VALUE="Windows Server 2003"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM> <OPERATING_SYSTEM RELEASE="6.0"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="32-bit"/> <NAME VALUE="WindowsServer2008"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM> <OPERATING_SYSTEM RELEASE="6.0"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="32-bit"/> <NAME VALUE="WindowsVista"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM> <OPERATING_SYSTEM RELEASE="6.1"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="32-bit"/> <NAME VALUE="Windows 7"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM> <OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="64-bit"/> <NAME VALUE="Windows 8"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM> <OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="32-bit"/> <NAME VALUE="Windows 8"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM> </CERTIFIED_SYSTEMS> <ORACLE_HOME> <COMPATIBILITY_MATRIX> <ALLOW> <NEW_HOME/> <COMP NAME="oracle.server" ATLEAST="11.2.0.0.0" ATMOST="11.2.9.9.9"/> <COMP NAME="oracle.client" ATLEAST="11.2.0.0.0" ATMOST="11.2.9.9.9"/> </ALLOW> <DISALLOW> <COMP NAME="oracle.server" ATLEAST="8.1.0.0.0" ATMOST="10.2.9.9.9"/> <COMP NAME="oracle.client" ATLEAST="8.1.0.0.0" ATMOST="9.2.0.9.0"/> <COMP NAME="oracle.iappserver.iapptop" ATLEAST="9.0.2.0.0" ATMOST="9.0.9.0.0"/> <COMP NAME="oracle.iappserver.infrastructure" ATLEAST="9.0.2.0.0" ATMOST="9.0.9.0.0"/> <COMP NAME="oracle.iappserver.devcorner " ATLEAST="9.0.2.0.0" ATMOST="9.0.9.0.0"/> <COMP NAME="oracle.ids.toplevel.development" ATLEAST="9.0.0.0.0" ATMOST="9.0.9.0.0"/> <COMP NAME="oracle.install.instcommon" ATLEAST="8.1.3.0.0" ATMOST="9.2.9.9.9"/> <COMP NAME="oracle.networking.netclt" ATLEAST="8.1.3.0.0" ATMOST="9.2.0.9.0"/> <ORCA_HOME/> </DISALLOW> </COMPATIBILITY_MATRIX> </ORACLE_HOME> </HOST> 修改完后,就可以啦