【IT168 服务器学院】在 SLES 9 上安装 Oracle 9i (9204) 时遇到问题的解决
在 SLES 9 上安装 Oracle 9i (9204) 时,oracle 用户执行 ''runInstaller'' 时,会碰到下面的出错提示:
Error occurred 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'' 就可以正常执行了。