lib 和 bin 建立一个从 i586 到
i686 的链接,并将 i686 设置为只读。例如:
ln –s /tmp/OraInstall/jre/bin/i686 /tmp/OraInstall/jre/bin/i586
ln –s /tmp/OraInstall/jre/lib/i686 /tmp/OraInstall/jre/lib/i686
chmod u-w /tmp/OraInstall/jre/bin/i686 /tmp/Oracle/jre/lib/i686
现在重新启动 runInstaller。
IXDBA.NET社区论坛
􀁺 ../jre/bin/i386/native_threads/java:error while loading shared libraries:
libstdc++-libc6.1-1.so.2:cannot open shared object file:No such file or directory
没有安装 compat-libstdc++ 包,该包保证了标准 C++ 库 (Standard C++ libraries)
对 Red Hat 6.2 的向下兼容性。为了修正这个问题,可以安装 compat-libstdc++ 包。
rpm –ivh compat-libstdc++-7.3-2.96.118.i386.rpm
􀁺 /opt/oracle/jre/1.1.8/bin/../lib/i686/green_threads/libzip.so:symbol errno,
version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
Unable to initialize threads:cannot find class java/lang/Thread
Count not create Java VM
在没有设置 LD_ASSUME_KERNEL 环境变量的 Red Hat 9 系统上运行数据库配置
第 27 页
助手 (the Database Configuration Assistant)时,出现这个问题。
为了修正这个问题,可以运行下面的命令,并重新运行 dbca:
$export LD_ASSUME_KERNEL=2.4.1
􀁺 Other Errors
查看 “Oracle on Linux Discussion Forum” (http://www.oracle.com/forums/
forum.jsp?forum=135),可以得到更多错误和问题的解决办法。
在这篇文章介绍了怎样在我的服务器和发行的 AS 上安装 Oracle 数据库。在这里,每一项工作都尽可能
精确的列出了。使用在这里描述的内容是你的职责,你可以在你自己的环境中使用它,但后果自负。
(The information provided in this article shows how I installed Oracle on my Server(s) and is distributed
AS IS. Every effort has been made to provide the information as accurate as possible, but no warranty or
fitness is implied. The use of this information described herein is your responsibility, and to use it in
your own environments do so at your own risk.)