LinuxSir.cn,穿越时空的Linuxsir!

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

求助!suse 9.1 oracle9安装问题!

[复制链接]
发表于 2004-5-26 15:55:53 | 显示全部楼层 |阅读模式
运行./runInstaller时出现如下问题

Initializing Java Virtual Machine from /tmp/OraInstall2004-05-26_11-07-21AM/jre/bin/java. Please wait... Error occurred during initialization of VM Unable to load native library: /tmp/OraInstall2004-05-26_11-07-21AM/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

请问怎么解决啊?
发表于 2004-5-26 16:09:52 | 显示全部楼层
java 和glibc 都装好了么、??
发表于 2004-5-27 19:36:05 | 显示全部楼层
我也碰到了同样的问题,java是装安装盘里自带的j2sdk,glibc也装好了
 楼主| 发表于 2004-5-28 12:08:09 | 显示全部楼层
我的系统是安全安装的!不会装少的
发表于 2004-5-28 19:43:43 | 显示全部楼层
oracle 9好像是基于gcc2.95编译,,,请看下suse 9.1 中有没有gcc-2.95,g++-2.9.5,gcj-2.95, 还有相关的devel包。。。安装之后要将gcc等切换到2.95....
请仔细看下面链接内容,这是官方网站推荐的专业安装网站。。。
http://www.puschitz.com/OracleOnLinux.shtml
 楼主| 发表于 2004-5-29 08:13:08 | 显示全部楼层
我已经试过将GCC 和G++降到2.95了还是不行..我在SUSE 9。0中用同样的方法安装成功。但在suse9.1上就出错了
发表于 2004-6-16 14:16:32 | 显示全部楼层
我装其他应用程序好像也是这样的问题,这种问题怎么解决呀?》
发表于 2005-4-5 08:49:40 | 显示全部楼层
我试了一下,采用2.4内核的8.2,9.0可以安装
而采用了2.6内核的9.1,9.2,Sles 9.0就不行
回复 支持 反对

使用道具 举报

发表于 2005-4-5 13:36:26 | 显示全部楼层
我要是跑Oracle的话--一般还是用Suse9.0很容易的--不管是9i还是10g.都安装的很顺利。
回复 支持 反对

使用道具 举报

发表于 2005-4-5 16:44:43 | 显示全部楼层
Post by freies
运行./runInstaller时出现如下问题

Initializing Java Virtual Machine from /tmp/OraInstall2004-05-26_11-07-21AM/jre/bin/java. Please wait... Error occurred during initialization of VM Unable to load native library: /tmp/OraInstall2004-05-26_11-07-21AM/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

请问怎么解决啊?


java依赖glibc的一个废止的符号,所以glibc升级以后就会出现错误。oracle官方有一个for rh es 3的补丁专门修复这个问题,该补丁对suse 9.1/2/3,SLES 9都有效。另外,如果安装了suse提供的orarun,在/usr/lib/下会有一个libInternalSymbol.so文件,也可以通过LD_PRELOAD加载这个文件来提供__libc_wait符号。
回复 支持 反对

使用道具 举报

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

本版积分规则

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