Oracle 9i Installation on RedHat Advanced Server 3.0 Linux error!!!

[复制链接]
查看11 | 回复3 | 2004-6-18 12:23:00 | 显示全部楼层 |阅读模式
错误为:
cat /opt/oracle/oraInventory/logsoraInstall2004-06-18_11-57-15AM.err
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2004-06-18_11-57-15AM/libactionUnix22.so: /tmp/OraInstall2004-06-18_11-57-15AM/libactionUnix22.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1419)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1314)
at java.lang.Runtime.load0(Runtime.java:698)
at java.lang.System.load(System.java:797)
at ssOiGenClassux22.(ssOiGenClassux22.java:25)
at sscreateLinkux.createLink(sscreateLinkux.java:255)
at sscreateLinkux.installAction(sscreateLinkux.java:83)
at oracle.sysman.oii.oiis.OiisCompActions.doActionWithException(OiisCompActions.java:1357)
at oracle.sysman.oii.oiis.OiisCompActions.doActionImpl(OiisCompActions.java:1157)
at oracle.sysman.oii.oiis.OiisCompActions.doAction(OiisCompActions.java:604)
at CompActions.doActionP1createLink3(CompActions.java:310)
at CompActions.stateChangeActions(CompActions.java:106)
at oracle.sysman.oii.oiic.OiicInstallActionsPhase$OiilActionThr.run(OiicInstallActionsPhase.java:604)
at oracle.sysman.oii.oiic.OiicInstallActionsPhase.executeProductPhases(OiicInstallActionsPhase.java:2199)
at oracle.sysman.oii.oiic.OiicInstallActionsPhase.doInstalls(OiicInstallActionsPhase.java:2052)
at oracle.sysman.oii.oiic.OiicInstallActionsPhase$OiInstRun.run(OiicInstallActionsPhase.java:2945)
at java.lang.Thread.run(Thread.java:484)
回复

使用道具 举报

千问 | 2004-6-18 12:23:00 | 显示全部楼层
装之前要事先打个补丁 到metalink上下.
回复

使用道具 举报

千问 | 2004-6-18 12:23:00 | 显示全部楼层
装之前要事先打个补丁 到metalink上下.?
在什么地方可以找到metalink补丁?
打过以下补丁:
Install the following RPMs (see Oracle Note:252217.1 for more information):
su - root
rpm -ivh \
compat-db-4.0.14-5.i386.rpm \
compat-gcc-7.3-2.96.122.i386.rpm \
compat-gcc-c++-7.3-2.96.122.i386.rpm \
compat-libstdc++-7.3-2.96.122.i386.rpm \
compat-libstdc++-devel-7.3-2.96.122.i386.rpm \
openmotif21-2.1.30-8.i386.rpm \
setarch-1.3-1.i386.rpm \
tcl-8.3.5-92.i386.rpm
Relink gcc so that the older gcc will be used during the Oracle installation (see Oracle Note:252217.1 for more information):
su - root
mv /usr/bin/gcc /usr/bin/gcc323
ln -s /usr/bin/gcc296 /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++323# if g++ doesn't exist, then gcc-c++ was not installed
ln -s /usr/bin/g++296 /usr/bin/g++
su - root
# unzip p3006854_9204_LINUX.zip
Archive:p3006854_9204_LINUX.zip
creating: 3006854/
inflating: 3006854/rhel3_pre_install.sh
inflating: 3006854/README.txt
# cd 3006854
# sh rhel3_pre_install.sh
Applying patch...
Patch successfully applied
#
回复

使用道具 举报

千问 | 2004-6-18 12:23:00 | 显示全部楼层
把内核版本降低就可以了
export LD_ASSUME_KERNEL=2.4.1
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行