安装Oracle时报错:环境不满足要求》》解决方法

以前在安装Oracle时就经常遇到这样的问题,也没太在意,修改了一下client\stage\cvu目录下的cvu_prereq.xml文件(添加支持当前操作系统的相关信息)就解决了,也没做些笔记,可是后来有些同学又问起这个问题,为此,我就把这个问题给记录了下来,供以后有此类问题的朋友参考:

1、先找到client\stage\cvu目录下的cvu_prereq.xml,其中的部分关键代码如下(修改前,以win8为例,修改前是没有支持win8系统的相关信息的):

<?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>
<!--   在此处添加支持win8系统的相关信息 -->
</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>


2、在指定的地方添加上支持win8系统的相关信息,具体代码如下(修改后):

 <?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>

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。