Linux下安装oracle关于UnsatisfiedLinkErrorexception loading native librarynjni10报错解决


Linux下安装好oracle数据库后,创建数据库DBCADatabase Configuration Assistant)会出现

UnsatisfiedLinkError exception loadingnative librarynjni10……

Linux下安装oracle关于UnsatisfiedLinkError exception loading native library:njni10报错解决_library

的原因:

一.

可能是glibcglibc-devel包仅安装了64bit版的,32bit版本没安装,那么需手工安装:

Linux下安装oracle关于UnsatisfiedLinkError exception loading native library:njni10报错解决_library_02

#rpm –]# rpm -ivh glibc-*

安装完32bitglibcglibc-devel, 再对Oracle进行relink

# $ORACLE_HOME/bin/relink all

最后再次执行DBCANETCA就可以了

这说明在安装oracle系统时,64位的安装包和32位的安装包互相有依赖。

二.

如果glibcglibc-devel64位、32位的包都安装好了,发现没用,任然显示

UnsatisfiedLinkError exception loadingnative librarynjni10……



Linux下安装oracle关于UnsatisfiedLinkError exception loading native library:njni10报错解决_oracle_03

说明软件包安装错误,那就卸载已安装好的oracle数据库

1.#cd /u01

Linux下安装oracle关于UnsatisfiedLinkError exception loading native library:njni10报错解决_loading_04

#rm –fr oracle

2.#cd /usr/local/bin

Linux下安装oracle关于UnsatisfiedLinkError exception loading native library:njni10报错解决_library_05

#rm –rf *

3.#cd/etc

#rm –fr ora

Linux下安装oracle关于UnsatisfiedLinkError exception loading native library:njni10报错解决_library_06

#moreoraInst.loc

Linux下安装oracle关于UnsatisfiedLinkError exception loading native library:njni10报错解决_loading_07

#rm –fr oraInst.loc

4.卸载完成后然后重新安装oracle数据库,再次执行dbca,就不会报错了。