您的位置:首页 > 数据库 > Oracle

liunx下安装oracle10g所遇到的一些问题

2008-12-24 02:12 573 查看
Fedora8下安装oracle10g所遇到的一些问题

1.一个安装过程中最容易出现的问题,总结如下:

REDHAT AS4 x86-64上安装Oracle10201报错:

  首先我们来看一下错误信息

  Exception in thread "main" java.lang.UnsatisfiedLinkError:

  /tmp/OraInstall2007-12-03_09-02-02AM/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)

从错误提示可以明显知道缺少:libXp-1.0.0-8.i386.rpm包,因此需要安装该软件包后,再安装

oracle10g. 

2.xcb_xlib.c:50:xcb_xlib_unlock: Assertion c->xlib.lock failed
(1)倒退回FC7的libx11,
卸载以下两个包的时候,可能有依赖问题无法卸载,在后面添加 --nodeps 参数强制卸载,以fedora 8为例,将其里面的包:
[/b]QUOTE:
libX11-1.1.3-4.fc8.i386.rpm
libX11-devel-1.1.3-4.fc8.i386.rpm卸载。

安装以下两个rpm包,到rpm serch网站下载这两个rpm包。
QUOTE:
libX11-1.0.3-8.fc7.i386.rpm
libX11-devel-1.0.3-8.fc7.i386.rpm
(2)以上是网上搜集的办法,其实早在yum库的最新development中就有了更新的libcx包,仍然以fedora 8为例:

CODE:
yum --enablerepo=development update libxcb
export LIBXCB_ALLOW_SLOPPY_LOCK=1
这样就解决问题了,
CODE:
[root@localhost ~]# rpm -qa|grep libxcb
libxcb-1.1-1.fc9
libxcb-devel-1.1-1.fc9
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: