【DRP】Oracle 10g安装及问题记录

        在学习DRP项目的时候需要用到Oracle数据库,所以首要任务就是安装Oracle。之前SQL Server和MySQL的安装过程中多少都会出些问题,所以安装Oracle的时候有些心理准备,肯定不会一帆风顺,可没想到会如此的坎坷,每步走的都很困难,真的是问题多多,下面记录一下安装过程和各种问题的解决方法。

        【步骤】

        材料:我就装的DRP资料中给的Oracle10g的安装包,大家也可以去Oracle官网下载不同版本。

        过程:

        1、第一步很简单,双击exe运行程序,可是出现如下错误:

             

        解决方法:在安装oracle的时候,出现了oui.exe停止工作的错误提示,这是因为你的oracle安装路径中存在中文,你把你的安装程序放到全英文的路径下,重新执行setup.exe就能正常的运行了,就是这么简单。

         2、选择高级安装,下一步

            

         But,又出现如下错误:

         

        解决方法:我用的是win8系统,与Oracle 10g不兼容,需要修改一些东西,方法如下:

        a. 修改安装程序Oracle 10g中的refhost.xml,大概路径:\database\stage\prereq\db\refhost.xml

        

        打开refhost.xml,将<CERTIFIED_SYSTEMS>.....</CERTIFIED_SYSTEMS>内部代码作如下修改:主要是添加6.1,6.2

==================================================

<CERTIFIED_SYSTEMS>
    <OPERATING_SYSTEM>
      <VERSION VALUE="4.0"/>
      <SERVICE_PACK VALUE="6a"/> 
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="4.1"/>
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="5.0"/>
      <SERVICE_PACK VALUE="1"/> 
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="5.1"/>
      <SERVICE_PACK VALUE="1"/> 
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="5.2"/>
    </OPERATING_SYSTEM>
    <!---下面为要添加部分6.1-6.2-->
    <OPERATING_SYSTEM>
      <VERSION VALUE="6.1"/>
    </OPERATING_SYSTEM>
    <OPERATING_SYSTEM>
      <VERSION VALUE="6.2"/>
    </OPERATING_SYSTEM>
  </CERTIFIED_SYSTEMS>

==================================================

         b.到安装程序中的install目录中找到oraparam.ini文件


         打开oraparam.ini文件,作如下修改:

=================================================================================

把  
#Windows=4.0,5.0,5.1,5.2  
修改成  
#Windows=4.0,5.0,5.1,5.2,6.1,6.2  
并在后面添加  
[Windows-6.1-required]      
#Minimum display colours for OUI to run      
MIN_DISPLAY_COLORS=256     
#Minimum CPU speed required for OUI      
#CPU=300     
[Windows-6.1-optional]  
[Windows-6.2-required]      
#Minimum display colours for OUI to run      
MIN_DISPLAY_COLORS=256     
#Minimum CPU speed required for OUI      
#CPU=300     
[Windows-6.2-optional]
==============================================================================

         c.右键setup.exe,属性->兼容性->以兼容模式运行这个程序 windows xp( service pack 3),以管理员身份运行安装就可以了。如下:

         

        3、上一步选择高级安装,下一步——选企业版,下一步——指定主目录详细信息,注意:这里的路径最好全是英文,不要有汉字,空格或是括号,或者路径过长,我安装第一遍时,安装路径有汉字还有括号,到最后总是报错安装不上,后来把安装路径该了,就好了,到底为啥我也不太清楚。

             

         4、设置好路径,下一步——产品特定的先决条件检查,注意:可能会有一次错误可忽略,对于警告,直接选择是:

             

         5、选择配置选项(默认),下一步——选择数据库配置(默认),下一步——指定数据库配置选项,注意:记住全局数据库名和SID

             

        6、选择数据库管理选项(默认),下一步——指定数据库存储选项(默认),下一步——指定备份和恢复选项(默认),下一步——指定数据库方案口令(注意:记住口令),下一步——点击安装,开始安装

            

        以为马上要成功了,然后就又报错了,错误如下:

        

        解决方法:很显然这个和环境配置有关,学习网上商城时,环境配置了很长时间。问题出在环境的值过长,解决方法如下:

        打开计算机—>系统属性—>高级系统设置—>环境变量
        编辑Path,全选将其中的路径全部复制出来放到文本文档中。新建一个系统变量取名path1,剪切Path中的所有变量复制进path1然后保存,将Path中全选删除改为默认值:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;,最后在这个默认值后添加%path1%引用path1即可保存。这样这个问题就解决了。

        

        7、Configuration Assistant,将配置并启动先前所选的组件。然后报出如下错误,组件状态总是失败:

       

        解决方法:查了半天修改半天也不知道为啥,最后的解决办法就是上面说的:修改安装路径,路径不能有中文,空行,括号或者过长,所以就直接安装在E:\oracle中,然后就成功了。

         

        期间有一个口令管理需要设置一下:

        

        

        8、安装结束,退出

           

        9、安装完成后,会自动浏览上面的地址:http://WRU:1158/em,可能会出现如下错误:

         

        解决方法:这个没关系直接把它关掉,然后复制安装完成时的URL:http://WRU:1158/em,到自己电脑上的浏览器即可。如我在火狐上浏览:

        

        用户名可以输入:system,口令是刚才安装时设置的:指定数据库方案的口令

          

        点击登录,出现如下界面:许可授予信息,最下面有同意接受的按钮,确认一下。

         

        然后,出现如下界面,但是显示有一个错误:此错误的解决方法见此博客:

         Oracle10g错误—java.lang.Exception:Exception in sending Request::null

        

         最后成功正确登录,说明Oracle成功安装。除此之外还可以通过如下方法,验证Oracle是否安装成功:

        运行——sqlplus——用户名为:scott,密码为:tiger,(这是前面口令管理时设置的),显示如下说明成功:

        

         至此,Oracle10g安装完成。

         【小结】

         Oracle安装的过程中真的是问题多多啊,每步走的都很坎坷,不知道别人安装时是不是这样,先把问题记录在这里,希望可以给大家一些帮助。其实安装完成后,还是不知道该如何使用Oracle数据库,可以利用PL/SQL Developer这个工具配置连接Oracle。下一篇博客讲一下,PL/SQL Developer的安装配置,以及与Oracle的连接。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 21
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值