oracle11.2.0.4 for linux_x86 32位软件 在centos7.4 64位系统下的安装

oracle11@d-bepdb[/soft/orasoft/ora11.2/database] ./runInstaller
Starting Oracle Universal Installer...

Checking Temp space: must be greater than 120 MB.   Actual 6210 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 8191 MB    Passed
Checking monitor: must be configured to display at least 256 colors.    Actual 16777216    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2018-09-10_05-17-57AM. Please wait ...oracle11@d-bepdb[/soft/orasoft/ora11.2/database] Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2018-09-10_05-17-57AM/jdk/jre/lib/i386/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1753)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1649)
        at java.lang.Runtime.load0(Runtime.java:769)
        at java.lang.System.load(System.java:968)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1753)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1670)
        at java.lang.Runtime.loadLibrary0(Runtime.java:822)
        at java.lang.System.loadLibrary(System.java:993)
        at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Toolkit.loadLibraries(Toolkit.java:1509)
        at java.awt.Toolkit.<clinit>(Toolkit.java:1530)
        at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:484)
        at com.jgoodies.looks.LookUtils.<clinit>(LookUtils.java:249)
        at com.jgoodies.looks.plastic.PlasticLookAndFeel.<clinit>(PlasticLookAndFeel.java:135)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:242)
        at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1779)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:453)
        at oracle.install.commons.util.Application.startup(Application.java:785)
        at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:165)
        at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:182)
        at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:348)
        at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:124)
        at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:155)


解决:

 yum -y install libXau-devel.i686

yum -y install libXp.i686

yum -y install libXp-devel.i686

后续安装到88%的时候,又报错了:

INFO: /usr/bin/gcc -m32  -o /home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib/emdctl -L/home/oracle11/app/product/11.2.0.4/db_home1/lib/ -L/home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib/ -L/home/oracle11/app/product/11.2.0.4/db_home1/lib/stubs/       `cat /home/oracle11/app/product/11.2.0.4/db_home1/lib/sysliblist` -Wl,-rpath,/home/oracle11/app/product/11.2.0.4/db_home1/lib -lm    `cat /home/oracle11/app/product/11.2.0.4/db_home1/lib/sysliblist` -ldl -lm   -L/home/oracle11/app/product/11.2.0.4/db_h
INFO: ome1/lib /home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib//s0nmectl.o -lnmectl -lclntsh -L/home/oracle11/app/product/11.2.0.4/db_home1/lib  -L/home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib/ -lnmemso -lcore11 -Wl,-rpath,/home/oracle11/app/product/11.2.0.4/db_home1/lib/:/home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib/:/home/oracle11/app/product/11.2.0.4/db_home1/jdk/jre/lib/i386/client:/home/oracle11/app/product/11.2.0.4/db_home1/jdk/jre/lib/i386 -L/home/oracle11/app/product/11.2.0.4/d
INFO: b_home1/jdk/jre/lib/i386/client -L/home/oracle11/app/product/11.2.0.4/db_home1/jdk/jre/lib/i386 -z lazyload -ljava -ljvm -lverify -z nolazyload -Wl,-rpath,/home/oracle11/app/product/11.2.0.4/db_home1/lib/:/home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib/:/home/oracle11/app/product/11.2.0.4/db_home1/jdk/jre/lib/i386/client:/home/oracle11/app/product/11.2.0.4/db_home1/jdk/jre/lib/i386 -Wl,--allow-shlib-undefined    `cat /home/oracle11/app/product/11.2.0.4/db_home1/lib/sysliblist` -ldl -lm

INFO: /usr/bin/ld: warning: -z lazyload ignored.
/usr/bin/ld: warning: -z nolazyload ignored.
/home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib//libnmectl.a(nmectlt.o): In function `nmectlt_genSudoProps':
nmectlt.c:(.text+0x84): undefined reference to `B_DestroyKeyObject'
nmectlt.c:(.text+0x8d): undefined reference to `B_DestroyKeyObject'
nmectlt.c:(.text+0x96): undefined reference to `B_DestroyKeyObject'
nmectlt.c:(.text+0x9f): undefined reference to `B_DestroyKeyObject'

INFO: collect2: error: ld returned 1 exit status

INFO: make[1]: Leaving directory `/home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib'

扫描二维码关注公众号,回复: 3167000 查看本文章

INFO: make[1]: *** [/home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib/emdctl] Error 1

INFO: make: *** [emdctl] Error 2

INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'agent nmhs' of makefile '/home/oracle11/app/product/11.2.0.4/db_home1/sysman/lib/ins_emagent.mk'. See '/oracle/oraInventory/logs/installActions2018-09-10_05-30-00AM.log' for details.
Exception Severity: 1

解决办法:

  • Search for the line

  • $(MK_EMAGENT_NMECTL)

  • Change it to:

  • $(MK_EMAGENT_NMECTL) -lnnz11

然后点retry即可。

附:

猜你喜欢

转载自blog.csdn.net/kadwf123/article/details/82562692