ORACLE10g在linux5 64bit安裝問題
1、DBCA建庫報錯: OrAcle 10G exception loading native library: njni10 << Back
by: fcruz.
Are you one of those that has been suffering from this error: UnsatisfiedLinkError exception loading native library: njni10 , while installing oracle 10G client or oracle server on macosx ? , well , you wont beleive how simple the solution is ...
The complete error while loading the ./netca after making the installation is the following:
UnsatisfiedLinkError exception loading native library: njni10
Exception in thread "main" java.lang.UnsatisfiedLinkError: jniGetOracleHome
at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method)
at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source)
at oracle.net.common.NetProperties.(Unknown Source)
at oracle.net.common.NetProperties.getInstance(Unknown Source)
at oracle.net.ca.CmdlineArgs.(Unknown Source)
at oracle.net.ca.InitialSetup.(Unknown Source)
at oracle.net.ca.NetCA.main(Unknown Source)
Ok , just follow the simple two steps ,
cd into $ORACLE_HOME/bin
then type: ln -s $ORACLE_HOME/lib/libnjni10.dylib $ORACLE_HOME/lib/libnjni10 , then ENTER
then type: ln -s $ORACLE_HOME/lib/libclntsh.dylib $ORACLE_HOME/lib/libclntsh.dylib.10.1
After that go into $ORACLE_HOME/bin and start ./netca
Problem solved, this simple solution came to me literally after hours of dealing with the situacion and very little help from ORACLE documentation on the issue.
Felipe
2、在安裝過程進行到80%也報了錯,一共報了三次錯誤。“error in invoking target 'all_no_orcl ihsodbc32' of makefile ..."
這個和上面的錯誤是一樣的,都是因為缺32位或者64位的包,裝了以後,還是無法執行DBCA。
可以通過,
rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils compat-db control-center gcc gcc-c++ glibc glibc-common glibc-devel gnome-libs libstdc++ libstdc++-devel make pdksh sysstat xscreensaver libaio
檢查安裝包,通常會缺:
glibc-32bit-8.1-9
glibc-devel-32bit-8.1-9
compat-libstdc++-33 這些或32位或64位的包。
一個經驗就是,以後把所有的開發包都裝上。
仍然無法執行,繼續GOOGLE。看到一個老外的方法,是需要執行一下relink all執行完畢沒有報錯,繼續執行DBCA,NETCA成功。
看來這個relink all的步驟很關鍵,否則你就是安裝了缺的包,ORACLE還是會報錯。
這樣又看出,也許不需要做一步驟的LINK軟聯接,也是可以的,需要驗證。
或者:
To resolve the problem, perform. the following actions:
1) Install the following missing (required) Linux packages:
glibc-32bit-8.1-9
glibc-devel-32bit-8.1-9
2) Run the following command to relink the oracle executables:
$ORACLE_HOME/bin/relink all
3) Check the output to check that the errors have been resolved
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16978544/viewspace-691837/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在linux 安裝oracle10g時遇到的問題LinuxOracle
- oracle10g安裝在RHEL5遇到的版本問題Oracle
- 在centos5.4安裝oracle10g asm相關問題CentOSOracleASM
- 上週在Aix上安裝oracle10g rac遇到兩個問題AIOracle
- 在RedHat LInux5上安裝Oracle 10g dbRedhatLinuxOracle 10g
- Oracle10g for AIX6.1安裝問題解決OracleAI
- Oracle10G 預設安裝應注意的問題Oracle
- Oracle10g RAC 在Linux AS4.0安裝出現的問題解決OracleLinux
- OneThink在Sae安裝問題
- jdon在tomcat的安裝問題Tomcat
- Oracle10g RAC with ocfs在windows安裝OracleWindows
- 有幾點是安裝oracle10g時遇到的問題Oracle
- 在Mac上安裝Windows常見問題MacWindows
- 安裝問題
- 在AIX上安裝配置Oracle10g RACAIOracle
- 在VMware 上安裝配置Oracle10g RACOracle
- oracle10g在linux下的安裝OracleLinux
- Oracle10g 在AIX 5.3上的安裝OracleAI
- 在rhel5上安裝oracle10gOracle
- ubuntu 16.04 64bit安裝 JuliaUbuntu
- 在騰訊雲上安裝mysql遇到的問題MySql
- 禪道PMS在lnmp下的安裝問題LNMP
- 在Oracle10g中診斷效能問題Oracle
- 在Win7安裝Oracle10g記錄Win7Oracle
- 在linux上安裝oracle10g(轉載)LinuxOracle
- Swoole安裝問題
- tengine安裝問題
- 安裝clusterware問題
- jive安裝問題
- 安裝的問題
- JdonJive安裝問題
- jivejdon安裝問題
- jive安裝問題?
- 安裝出問題
- 在Redhat Enterprise Linux5下安裝XFS檔案系統手記薦RedhatLinux
- Oracle10g 安裝Oracle
- playwright 在 Centos 的安裝和問題處理CentOS
- 在AIX上安裝配置Oracle10g RAC2AIOracle