LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2949|回复: 2

在Turbolinux DataServer 10 for x86-64 + AMD 64上安装oracle10g碰到的问题及解决

[复制链接]
发表于 2005-2-24 17:32:15 | 显示全部楼层 |阅读模式
拿到了Turbolinux DataServer 10 for x86-64 (kernel 2.6.9)bata版,感觉还不错,就是xwindows界面用的是楷体不是宋体,有点儿别扭。在上面安装oracle10g (10.1.0.3),碰到了一个问题,查了很多地方都没有解决方法,所以现在贴出来给大家共享。

Oracle的预安装配置步骤就不说了,在运行./runInstaller --ignoreSysPrereqs时碰到一个错误:

Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2005-02-24_09-51-34AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred..
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2005-02-24_09-51-34AM/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(ClassLoader.java:1560)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1477)
        at java.lang.Runtime.loadLibrary0(Runtime.java:788)
        at java.lang.System.loadLibrary(System.java:834)
        at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
        at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
        at java.awt.Component.<clinit>(Component.java:506)
        at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:189)
        at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:173)
        at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:182)
        at oracle.sysman.oii.oiic.OiicInstaller.<init>(OiicInstaller.java:278)
        at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:714)
        at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:628)
Exception in thread "main" java.lang.NoClassDefFoundError
        at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:189)
        at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:173)
        at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:182)
        at oracle.sysman.oii.oiif.oiifm.OiifmAlert.<clinit>(OiifmAlert.java:112)
        at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:772)
        at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:628)

在网上搜了半天,没找到解决方法,突然想到oracle 10g for x86-64版本使用的Java是32位的,于是怀疑是否安装了兼容32位的*.i386.rpm包,重新安装了一遍系统,把*.i386.rpm包安装了一下,再安装oracle就很顺利了。
发表于 2005-2-24 18:24:00 | 显示全部楼层
呵呵。给加精了。
因为偶也不懂Oracle。
  

PS:是从日本主站就可以下载到吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-25 10:24:33 | 显示全部楼层
不是日本主站,是从turbolinux中国拿到的评测版,估计过一段时间就可以从中国网站上公开下载了吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表