安装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>

时间: 2024-11-05 06:24:46

安装Oracle时报错:环境不满足要求》》解决方法的相关文章

使用IDEA在引入Schema空间时报错URI is not registered解决方法以及Idea @Autowired取消提示 方法

使用IDEA在引入Schema空间时报错URI is not registered解决方法以及Idea @Autowired取消提示 方法   Idea @Autowired取消提示 spring bean通过@Autowired注入,spring auto scan配置,在编辑情况下,无法找不到对应的bean,于是提示找不到对应bean的错误. 但build项目是能正常运行的. 可在File – Settings – Inspections.在Spring Model – Autowring

svn执行clean up命令时报错或被锁定的解决方法

用SVN经常出现被锁定而无法提交的问题,选择解锁又提示没有文件被锁定,很是头疼.这里整理了一下SVN 被锁定的几种解决方法: 1.出现这个问题后使用“清理”即"Clean up"功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”. 2.有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”. 3.有时候有的文件死活无法提交和更新,有lock字样的提示,:首先点击该文件,然后getLock,再选中

[PHP] 安装PHP报错“Primary script unknown”的解决方法

当安装完最新版的nginx和最新版的PHP以后,使用niginx默认配置文件中的PHP配置会有错误访问指定目录下的php文件时,显示File not found.错误.查看nginx的错误日志显示 90#90: *1 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 127.0.0.1, server: 127.0.0.1, requ

安装cx_Oracle时报错:error: command &#39;gcc&#39; failed with exit status 1

1.安装cx_Oracle 1)下载cx_Oracle,https://pypi.python.org/pypi 2)解压压缩包 3)执行python setup.py install 执行后报错:error: command 'gcc' failed with exit status 1 排查: 1)检查是否安装oracle客户端软件 2)查看当前环境变量中是否配置oracle的相关变量,如echo $ORACLE_HOME 3)如果没有配置需要将oracle环境变量配置到当前用户.bash_

centos65安装pg935时报错: jade: Command not found

centos65安装pg935时报错:  jade: Command not found 1 [[email protected] postgresql-9.3.5]# ./configure --prefix=/opt/pgsql9.3.5 --with-pgport=1949 --with-perl --with-tcl --with-python --with-openssl --with-pam --without-ldap --with-libxml --with-libxslt --

三星笔记本安装系统时报错:image failed to verify with * access denied* press any key to continue.

安装系统从光盘启动报错: 出现黑屏,并且有一个提示框image failed to verify with *access denied*press any key to continue 原因:三星笔记本对系统有降级保护,在将win8改装为win7是,需要设置bios. 1.开机按F2 进入bios,找到Boot-->secure boot-->改为:disabled---->OS Mode Selection改为:CSM OS. 2.在 advanced-->fast bios

CentOS6.4安装readline时报错:/usr/bin/ld : cannot find -lncurses

解决方法: 安装ncurses-devel,输入命令: #yum install ncurses-devel ###安装完成后重新安装readline(#pip install readline)即可### 参考资料: 1.http://bbs.chinaunix.net/thread-2262638-1-1.html CentOS6.4安装readline时报错:/usr/bin/ld : cannot find -lncurses,布布扣,bubuko.com

使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序

今天用plsql连接oracle的时候报了无监听程序,寻思是plsql的问题,可惜重装了也没什么卵用,才把注意力集中到oracle服务上,啥也不说了, 直接上链接: 使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序

Ubuntu 16.04安装QtCharts时报错:&#39;qtConfig&#39; is not a recognized test function.

错误: 'qtConfig' is not a recognized test function. 解决方法: 其实5.9分支的版本有问题,转成5.7分支即可. git clone https://github.com/qtproject/qtcharts.git cd qtcharts git checkout 5.7 qmake make sudo make install 参考: http://php.wekeepcoding.com/article/10792742/Cross-comp