1. 程式人生 > 實用技巧 >Linux下安裝oracle關於UnsatisfiedLinkError exception loading native library:njni10報錯解決

Linux下安裝oracle關於UnsatisfiedLinkError exception loading native library:njni10報錯解決

Linux下安裝oracle關於UnsatisfiedLinkErrorexception loading native librarynjni10報錯解決


Linux下安裝好oracle資料庫後,建立資料庫DBCADatabase Configuration Assistant)會出現

UnsatisfiedLinkError exception loadingnative librarynjni10……

wKiom1MqUVzS3wbQAAMbJIKcFQ0860.jpg

的原因:

一.

可能是glibcglibc-devel包僅安裝了64bit版的,32bit版本沒安裝,那麼需手工安裝:

wKioL1MqUUqDu9IAAAG_yi-LzTs469.jpg

#rpm –]# rpm -ivh glibc-*

安裝完32bitglibc

glibc-devel, 再對Oracle進行relink

# $ORACLE_HOME/bin/relink all

最後再次執行DBCANETCA就可以了

這說明在安裝oracle系統時,64位的安裝包和32位的安裝包互相有依賴。

二.

如果glibcglibc-devel64位、32位的包都安裝好了,發現沒用,任然顯示

UnsatisfiedLinkError exception loadingnative librarynjni10……



wKiom1MqUZKzlgmDAAMbJIKcFQ0777.jpg

說明軟體包安裝錯誤,那就解除安裝已安裝好的oracle資料庫

1.#cd /u01

wKiom1MqUaWBFIHmAABY3IJuSwQ074.jpg

#rm –fr oracle

2.#cd /usr/local/bin

wKioL1MqUYujcuDIAABUVxnkh8Q934.jpg

#rm –rf *

3.#cd/etc

#rm –fr ora

wKiom1MqUciTRenJAAB2Cp014t0162.jpg

#moreoraInst.loc

wKioL1MqUbTx_irKAAB6BEQ0mnk789.jpg

#rm –fr oraInst.loc

4.解除安裝完成後然後重新安裝oracle資料庫,再次執行dbca,就不會報錯了。


轉載於:https://blog.51cto.com/doyle0914/1380102