安装ORACLE 10g时出现An unexpected exception has been detected in native code outside the VM异常的解决方案

以前安装ORACLE时,都没什么问题。最近为了学习的需要,安装ORACLE时遇到以下问题,折腾了2天才解决。一开始我是在Cent OS5.2上安装ORACLE 10G,出现以下异常,然后仔细检查了ORACLE安装所需要的软件包、内核参数等等,发现没什么问题,于是认为可能是系统的原因,于是在另外一台RED HAT的机器上安装ORACLE 10G,发现问题依旧,搞了很久,最终发现原来是系统不支持图形界面的缘故。以后切忌要把图形安装界面导出到客户机来安装。

 

Oracle 10g在安装时遇到如下错误:

An unexpected exception has been detected in native code outside the VM.

Unexpected Signal : 11 occurred at PC=0x11FD55

Function=XFreeFontSet+0x15

Library=/usr/lib/libX11.so.6

 

Current Java thread:

        at sun.awt.motif.X11InputMethod.disposeXIC(Native Method)

        at sun.awt.motif.X11InputMethod.disposeImpl(Unknown Source)

        - locked <0xe66cef98> (a sun.awt.motif.X11InputMethod)

        at sun.awt.motif.X11InputMethod.dispose(Unknown Source)

        at sun.awt.im.InputContext.dispose(Unknown Source)

        at java.awt.Window$1DisposeAction.run(Unknown Source)

        - locked <0xe66765b8> (a java.lang.Object)

        at java.awt.Window.dispose(Unknown Source)

        at java.awt.Dialog.disposeImpl(Unknown Source)

        at java.awt.Dialog.dispose(Unknown Source)

        at oracle.ewt.lwAWT.BufferedDialog.dispose(Unknown Source)

        at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.displayAlert(OiifmGraphicInterfaceManager.java:489)

        at oracle.sysman.oii.oiif.oiifm.OiifmAlert.displayAlert(OiifmAlert.java:335)

…………………………省略了部分异常…………………………………….

# The exception above was detected in native code outside the VM

#

# Java VM: Java HotSpot(TM) Client VM (1.4.2_08-b03 mixed mode)

#

# An error report file has been saved as hs_err_pid5966.log.

# Please refer to the file for further information.

#

导致该错误的原因可能是因为安装ORACLE的机器不支持图形界面的显示,当然也有可能是内核参数设置不正确等。总之,出现以上错误,请检查以下一些几项:

1)  检查linux内核参数,看看是否正确;

2)  检查包libXP是否已经安装,能够出现这种错误一般情况是已经正确安装了;

检查完毕后,使用以下命令看看x11是否出了问题

$ export DISPLAY=192.168.0.10:0.0

$ xclock

其中,192.168.0.10是你的远程客户机(这里使用了远程客户机来控制服务器安装ORACLE,可以使用X-Win)的IP地址,命令的意思就是将图形界面传到你客户机上,如果上面2条命令执行完后,在你的机器上可以看到一个时钟图片的话,那么证明你的x11没有问题,问题可能就在与你的linux系统不支持图形界面,所以我们采用如下方式来安装。

$ export DISPLAY=192.168.0.10:0.0

$ ./runInstaller

把图形界面导出到你的客户机上来,这样的话就可以圆满解决问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值