【问题处理】启动OUI抛出libXp.so.6: cannot open shared object file问题处理

在Linux/UNIX操作系统上使用OUI安装数据库软件时,经常遇到类似如下的问题。解决这些问题时,最优先考虑的就是检查操作系统所需的安装包是否安装妥当。80%的原因都与操作系统的rpm包未预先安装完整有关。

1.问题现象
在启动OUI安装数据库软件时的错误提示如下。
ora10g@secdb /software/ora10g/database$ ./runInstaller
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Passed


All installer requirements met.

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-01-13_10-59-22AM. Please wait ...ora10g@secdb /software/ora10g/database$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2011-01-13_10-59-22AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at sun.security.action.LoadLibraryAction.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
        at sun.awt.DebugHelper.(Unknown Source)
        at java.awt.Component.(Unknown Source)

2.问题原因
仔细观察报错信息的第一行,其中涉及到“libXp”相关信息,这便预示着在这套操作系统中缺少与之对应的安装包触发了这个报错。

3.问题处理
问题处理方法很简单,使用root用户登录操作系统,在操作系统安装光盘中找到对应的安装包并安装。

# rpm -ivh libXp-1*

为了保证不确实其他安装包,可一并安装如下rpm包。
# rpm -ivh setarch-2*
# rpm -ivh make-3*
# rpm -ivh glibc-2*
# rpm -ivh libaio-0*
# rpm -ivh compat-libstdc++-33-3*
# rpm -ivh compat-gcc-34-3*
# rpm -ivh compat-gcc-34-c++-3*
# rpm -ivh openmotif-2*
# rpm -ivh compat-db-4*

在将确实的rpm包安装完毕后,OUI图形界面便可以顺利的启动,进入安装过程。

4.小结
有关安装的更多参考请查看Oracle官方文档:http://download.oracle.com/docs/html/B10813_01/toc.htm
我们应该在“万事俱备”之时,再启动OUI的安装界面。在数据库实例创建之前同样要做好这方面的检查。

Good luck.

secooler
11.01.13

-- The End --

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/519536/viewspace-684386/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/519536/viewspace-684386/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值