首页 > 学习 > dbca 时候提示:UnsatisfiedLinkError exception loading native library: njni10

dbca 时候提示:UnsatisfiedLinkError exception loading native library: njni10

在x86_64平台上操作时, 此时如果遇到如下错误:

UnsatisfiedLinkError exception loading native library: njni10
java.lang.UnsatisfiedLinkError: jniGetOracleHome
at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method)
at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source)
at oracle.net.ca.NetCA.main(Unknown Source)
Oracle Net Services configuration failed. The exit code is -1

查看glibc和glibc-devel包,发现仅仅安装了64位的,而32位版本没安装,那么需手工安装:

# cd /media/cdrom/RedHat/RPMS
# rpm -Uvh glibc-2.3.4-2.41.i686.rpm glibc-devel-2.3.4-2.41.i386.rpm

安装完32bit的glibc和glibc-devel后, 再对Oracle进行relink:

$ $ORACLE_HOME/bin/relink all

最后再重执行netca, 应该就可以了.

  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks