前两个问题都解决好了之后,顺利进入到图形界面。现在要面对第三个问题,就是在运行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了:
全文完。
阅读(467) | 评论(0) | 转发(0) |