在 SLES 9 上安装 Oracle 9i 问题的解决

发表于:2007-07-04来源:作者:点击数: 标签:
在 SLES 9 上安装 Oracle 9i (9204) 时遇到问题的解决 在 SLES 9 上安装 Oracle 9i (9204) 时,oracle 用户执行 'runInstaller' 时,会碰到下面的出错提示: ErroroccurredduringinitializationofVM Unabletoloadnativelibrary: /tmp/OraInstall2005-06-27_02-
在 SLES 9 上安装 Oracle 9i (9204) 时遇到问题的解决

在 SLES 9 上安装 Oracle 9i (9204) 时,oracle 用户执行 'runInstaller' 时,会碰到下面的出错提示:

Error oclearcase/" target="_blank" >ccurred during initialization of VM
Unable to load native library:
/tmp/OraInstall2005-06-27_02-01-46PM/jre/lib/i386/libjava.so: symbol
__libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

由于无法找到符号 '__libc_wait' 安装程序退出。

在 SLES9 上的 libInternalSymbols.so 可以派上用场了。
在 oracle 用户的 .bashrc 文件中添加:
export LD_PRELOAD=/usr/lib/libInternalSymbols.so

然后,退出重新登录,再运行安装程序即可。

后续的过程中,运行 'dbca' 也会出错,这次需要手工创建文件 /etc/rac_on, 'dbca'  就可以正常执行了。

原文转自:http://www.ltesting.net