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,就不會報錯了。
本文出自 “道爾” 博客,請務必保留此出處http://doyle0914.blog.51cto.com/8653302/1380102







