問題小結:Linux下oracle常見安裝錯誤總結
問題小結:Linux下oracle常見安裝錯誤總結
錯誤一:
/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包即可,這個安裝包可以在系統光碟第三張盤中找到(對於redhat 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包即可,這個安裝包可以在系統光碟中找到。
在上面兩個錯誤如果出現在redhat as5版本中,解決如下:
在RHEL5中上面的包被libXp所取代了,因此rpm -ivh libXp-1.0.0-8.i386.rpm將包打上後問題即可解決。
錯誤三:
error while loading shared libraries: libstdc++-libc6.1-1.so.2
只用執行如下操作 ln -s libstdc++-libc6.2-2.so.3 libstdc++-libc6.1-1.so.2
[@more@]
參考案例
案例一:
在RHEL5上測試安裝oracle10g,本以為之前轉過11g,這次會比較順利,結果還是遇到兩個問題。
首先,在執行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我的解決辦法是
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
在各位前面回覆的提示下,經過一上午的google,終於得以解決這個問題原因是:缺少支援列印的圖形化動態連結庫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的一個下載地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14663377/viewspace-1054873/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle EM 常見問題總結Oracle
- 安裝RAC常見小錯誤
- 常見問題總結
- Shell:常見錯誤總結(一)
- mysql常見問題總結MySql
- Vue 常見問題總結Vue
- TCP常見問題總結TCP
- GeoServer 常見問題總結Server
- Flink 常見問題總結
- 前端常見JS問題總結前端JS
- Oracle 錯誤總結及問題解決 ORAOracle
- Hadoop安裝錯誤總結Hadoop
- MySQL 安裝常見錯誤MySql
- Python Pandas庫 常見使用錯誤總結Python
- Kubernetes 常見問題總結
- oracle錯誤小結Oracle
- 總結:整理 oracle異常錯誤處理 .Oracle
- Nginx常見錯誤程式碼總結和分析方法Nginx
- MySQL常見錯誤分析與解決方法總結MySql
- flutter安裝問題總結Flutter
- 安裝PHP常見問題彙總薦PHP
- 我的支付總結(三) 常見問題
- Linux常見操作小結Linux
- Oracle 常見的錯誤問題及解決方法Oracle
- Webpack常見面試題總結Web面試題
- iOS常見面試題總結iOS面試題
- VMware中安裝ORACLE RAC出現的CRS錯誤總結Oracle
- LINUX 下安裝ORACLE的幾個小問題LinuxOracle
- 網路爬蟲常見問題(個人總結)爬蟲
- redis快取常見問題場景總結Redis快取
- 關於echarts使用的常見問題總結Echarts
- VC常見入門問題總結(二) (轉)
- VC常見入門問題總結(一) (轉)
- oracle 常見錯誤Oracle
- RAC環境下安裝部署OWB問題總結
- oracle 11gR2 rac 安裝問題總結Oracle
- SUSE linux下安裝 oracle 10g 遇到過的報錯總結LinuxOracle 10g
- MyBatis學習總結(24)——Mybatis常見問題彙總MyBatis