Chinaunix首页 | 论坛 | 博客
  • 博客访问: 254876
  • 博文数量: 70
  • 博客积分: 2120
  • 博客等级: 大尉
  • 技术积分: 820
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-16 10:52
文章分类

全部博文(70)

文章存档

2012年(2)

2011年(53)

2010年(6)

2009年(1)

2008年(8)

我的朋友

分类:

2011-12-27 11:12:17

前两个问题都解决好了之后,顺利进入到图形界面。现在要面对第三个问题,就是在运行runInstaller之后,ORACLE的安装界面无法弹出,一直呈现如下所示的情形:
 
这一please wait就是大半天,随便怎么等,就是没反应,之后所有的操作都是围绕怎么解决这个问题的。
在解决这个问题之前,还要解决几个小问题。众所周知,在安装ORACLE之前,会自动进行一些系统前期检查,比如说这个版本的安装程序是否对应正确的操作平台,比如说交换区和临时区是否满足最低要求,从上图可见一斑。而要解决这个问题,就得修改一个叫oraparam.ini的文件。
 
修改这个文件,可以从两处下手,一是安装文件里,一是在临时文件夹里。安装文件里很好找,一般就是database/install/oraparam.ini。至于临时文件夹里,必须得运行了runInsaller之后这个文件才生成的。首先会生成一个临时文件夹,比如说我这里生成的文件夹是/tmp/OraInstall2010-04-07_11-03-39AM,那么oraparam.ini就位于此目录的oui文件夹下。
 
为啥要修改这个文件?这个问题比较现实。因为HP 11.31操作系统出来的时间不长,ORACLE厂商呢,也还没有在软件里加入针对11.31系统检测方面的一些信息,最高就到11.23。所以需要通过修改这个文件来加入11.31的信息,从而瞒天过海的让检测部分顺利过关。下面就来说说需要修改的具体信息:
上面这幅图呈现的是oraparam.ini文件的具体位置。
 
这第二幅图就是oraparam.ini的具体内容,在这个地方,将“HPUX-B.11.11-required“里面的11.11改为11.31。
 
同样的,第三幅图也是oraparam.ini的内容,这里需要将“HPUX=B.11.11”前面的注释符取消,然后将11.11改为11.31。
 
改完这两个地方,系统安装前检查的时候起码版本没啥问题了,如果交换区和临时区也满足要求,那么就可以顺着往下走了。
 
这里接下来要说说为啥会出现这样的状况,runInstaller之后为啥就停住没反应了,系统也没报错信息,网上有一篇帖子一针见血的指出是因为JRE路径的问题。建议使用系统自带的JRE路径,而不是ORACLE软件默认的路径。这样一来,就需要修改oraparam.ini文件里的第三处:JRE路径,如下图所示:
 
看到了吧,这个地方的JRE_LOCATION就是ORACLE默认的路径,我所需要做的就是在这个地方将默认的JRE路径改动成系统自带的JRE路径。
 
再上一张图片:
 
whereis jar是用来查询jar命令所在具体路径的,而jar就包含在JRE文件夹下。顺着这个思路,就得出系统JRE路径:/opt/java1.4/jre,把这个路径替换掉ORACLE默认的JRE路径就可以了。
 
完成这些工作之后,再运行runInstaller,这就ok了:
 
 
 
全文完。
 
阅读(445) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~