oracle安裝出現的問題
安裝oracle時候遇到錯誤
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-11-03_12-53-01PM. Please wait ...[oracle@localhost database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2011-11-03_12-53-01PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.
at java.awt.Component.
找了網上的資料,說是缺少安裝包
#./runInstaller之後出現如下的錯誤資訊:
AS5 x86上安裝Oracle1020
Exception in thread "main" java.lang.UnsatisfiedLinkError:
/tmp/OraInstall2007-12-03_09-02-02AM/jre/1.4.2/lib/i386/libawt.so:libXp.so.6: cannot open shared object file:
No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.(Unknown Source)
at java.awt.Component.(Unknown Source)
解決方法參見錯誤二
錯誤一:
/tmp/OraInstall2007-12-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred..
原因是:缺少支援列印的圖形化動態連結庫libXp.so.6
這個錯誤是由於缺少系統安裝包,在RHEL5以前的版本,安裝xorg-x11-deprecated-libs包即可,這個安裝包可以在系統光碟第三張盤中找到(對於 as4.2以前,redhat as4.4是在第四張安裝光碟)
xorg-x11-deprecated-libs-6.8.2-31.i386.rpm
錯誤二:
Exception :java.lang.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory
這個錯誤也是由於缺少系統安裝包造成的,只需安裝XFree86-libs包即可,這個安裝包可以在系統光碟中找到。
在上面兩個錯誤如果出現在 as5版本中,解決如下:
在RHEL5中上面的包被libXp所取代了,因此rpm -ivh libXp-1.0.0-8.i386.rpm將包打上後問題即可解決。
錯誤三:
error while loading shared libraries: libstdc++-libc6.1-1.so.2
只用執行如下操作
#cd /usr/lib
#ln -s libstdc++-libc6.2-2.so.3 libstdc++-libc6.1-1.so.2
參考案例
案例一:
在RHEL5上測試安裝oracle10g,首先,在執行runInstaller時,系統報錯:
You do not have sufficient permissions to access the inventory '/oracle11g/oraInventory'. Installation cannot continue. Make sure that you have read/write permissions to the inventory directory and restart the installer.: Permission denied
這裡採用的是新建一個10g使用者的方法讓10g,11g並存,實際上在啟動安裝程式的時候,oracle會去找/etc/oraInst.loc和oratab這兩個檔案(hp是/var/opt/oracle)
而在oraInst.loc裡面定義了inventory_loc的位置和inst_group,由於之前裝過了一個11g,裡面的定義都是針對11g使用者設定的,所以才會報錯。解決辦法是執行runInstaller -invPtrLoc /oracle10g/oraInst.loc 命令就可以繞過去了,oracle會建立一個新的loc檔案。
上一步成功透過之後,緊接著報了下面的錯:
Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-08-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred..
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-08-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
在RHEL5以前這個錯誤是因為缺少XFree86-libs或xorg-x11-deprecated-libs這兩個包其中一個(版本不同包不同),而在RHEL5中前面的包被libXp所取代了,因此rpm -ivh libXp-1.0.0-8.i386.rpm將包打上後問題解決。
案例二:
在開始安裝時出現以下錯誤:
error while loading shared libraries: libstdc++-libc6.1-1.so.2
解決辦法是
#cd /usr/lib
#ln -s libstdc++-libc6.2-2.so.3 libstdc++-libc6.1-1.so.2
Exception :java.lang.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
解決辦法是
apt-get install libXp.so.6
apt-get install libXt.so.6
apt-get install libxtst6
案例三:
在RH Linux7.3上使用JasperReport作為報表引擎時,碰到了一樣的問題:
Exception :java.lang.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory
原因是:缺少支援列印的圖形化動態連結庫libXp.so.6(也許還有相關的其他庫)
解決辦法:
下載並安裝XFree86-libs-4.2.0-8.i386.rpm,/usr/X11R6/lib下就會出現需要的libXp.so.6.2
附XFree86-libs-4.2.0-8.i386.rpm的一個下載地址:
ftp://ftp.nluug.nl/vol/1/schoollan/os/linux/RPMS/XFree86-libs-4.2.0-8.i386.rpm
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23141985/viewspace-710183/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 安裝oracle+php+apache出現的新問題OraclePHPApache
- mysql 安裝出現的問題MySql
- 安裝jive時出現這樣的問題:
- 安裝出問題
- 也遇到安裝裝置出現怪問題!
- 常見問題--安裝好後出現新問題
- Laravel 安裝 voyager 出現的資料庫問題Laravel資料庫
- Keepalived安裝後出現的問題總結
- 安裝jivejdon出現的問題,請指點一二
- 操作oracle出現的問題Oracle
- oracle 解除安裝問題Oracle
- Sublime Text3安裝包時出現的問題
- RHEL6安裝過程出現的奇怪的問題
- Oracle10g RAC 在Linux AS4.0安裝出現的問題解決OracleLinux
- composer安裝laravel-socialite出現版本問題Laravel
- 剛剛學習Jdon,安裝出現問題。求助!
- jive3.1.4安裝資料庫出現問題!!!資料庫
- SimpleJdonFrameworkTest安裝完後執行,出現問題Framework
- 安裝9204 for rhel4出現的問題總結
- oracle安裝使用裸裝置問題Oracle
- RHEL6上安裝的oracle11g中,手動建庫出現的問題Oracle
- AIX 6.1安裝RAC出現時斷時續問題AI
- windows xp home 安裝oracle 問題WindowsOracle
- AIX安裝oracle遇到的問題彙總AIOracle
- 在rhel4上安裝oracle 10.2.0.1出錯的怪問題Oracle
- 安裝的問題
- 安裝npm報錯,安裝淘寶映象cnpm時出現問題及解決方案NPM
- TSM + Oracle備份出現問題Oracle
- Laravel 安裝 voyager 出現的資料庫報錯問題解決Laravel資料庫
- 安裝jivajond3出現的問題,求banq老師幫忙!
- HP-unix下安裝11G RAC出現的問題(一)
- HP-unix下安裝11G RAC出現的問題(二)
- HP-unix下安裝11G RAC出現的問題(三)
- HP-unix下安裝11G RAC出現的問題(四)
- 安裝oracle 10g 88%卡住的問題Oracle 10g
- LINUX下安裝oracle的java字型問題LinuxOracleJava
- redhat as 5 +oracle 10.2.0.1 用裸裝置建庫出現的問題RedhatOracle
- Centos7 系統安裝 Oracle 無法調出圖形安裝介面問題解決CentOSOracle