WIN10 ,Windows Server 2012R2,oracle11安装问题

今天在客户服务器上安装数据库,按照正常的步骤安装下来,结果无法连接,总是弹出监听找不到的提示,故手动去调整配置文档,最后还是无法连接,而且监听服务总是莫名的停止,经过几番百度查找,最终找到原因如下:
1、本人的配置:WIN 10 ,Windows Service 2012 R2 ,要求安装Oracle11
2、出错原因: oracle11的配置文件cvu_prereq.xml 中未识别有Win10系统和2012版服务器
3、解决如下:在安装之前,重点强调,现在cvu_prereq.xml加上Win10或者服务器版本的识别:
a、服务端:cvu_prereq.xml 位置在你解压后的database–》stage–cvu;(百度上各只说添加其中一种,为防止万一我两种都加了,确认可行)

       <OPERATING_SYSTEM RELEASE="6.2">
          <VERSION VALUE="3"/>
          <ARCHITECTURE VALUE="64-bit"/>
          <NAME VALUE="Windows 10"/>
          <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 Server 2012"/>
     	 <ENV_VAR_LIST>
     	     <ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
     	 </ENV_VAR_LIST>
     </OPERATING_SYSTEM>`    

b、客户端:client–>stage–>cvu 下的 cvu_prereq.xml 和oracle.client_InstantClient.xml 两个文件都需要调整
c、在这些文件中添加如下内容:

    <OPERATING_SYSTEM RELEASE="6.2">
         	 <VERSION VALUE="3"/>
         	 <ARCHITECTURE VALUE="32-bit"/>
         	 <NAME VALUE="Windows 10"/>
         	 <ENV_VAR_LIST>
         	     <ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
         	 </ENV_VAR_LIST>
       </OPERATING_SYSTEM>

以上 VALUE=“32-bit” 指的是你要安装的版本位数,若是64位,则改成64即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值