在 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' 就可以正常执行了。