Linux下安装oracle关于UnsatisfiedLinkErrorexception loading native library:njni10报错解决
在Linux下安装好oracle数据库后,创建数据库DBCA(Database Configuration Assistant)会出现
UnsatisfiedLinkError exception loadingnative library:njni10……
的原因:
一.
可能是glibc和glibc-devel包仅安装了64bit版的,而32bit版本没安装,那么需手工安装:
#rpm –]# rpm -ivh glibc-*
安装完32bit的glibc和glibc-devel后, 再对Oracle进行relink
# $ORACLE_HOME/bin/relink all
最后再次执行DBCA或NETCA就可以了
这说明在安装oracle系统时,64位的安装包和32位的安装包互相有依赖。
二.
如果glibc和glibc-devel包64位、32位的包都安装好了,发现没用,任然显示
UnsatisfiedLinkError exception loadingnative library:njni10……
说明软件包安装错误,那就卸载已安装好的oracle数据库
1.#cd /u01
#rm –fr oracle
2.#cd /usr/local/bin
#rm –rf *
3.#cd/etc
#rm –fr ora
#moreoraInst.loc
#rm –fr oraInst.loc
4.卸载完成后然后重新安装oracle数据库,再次执行dbca,就不会报错了。