今天在ubuntu server 9.04 上安裝Oracle 10.2,安裝到80%時(shí)出現(xiàn)all_no_orcl錯(cuò)誤
根據(jù)提示打開日志文件,發(fā)現(xiàn)如下錯(cuò)誤:
信息: Creating /opt/oracle/lib/liborasdkbase.so.10.2
信息: gcc:
信息: /usr/lib/libstdc++.so.5:沒有該文件或目錄
信息:
信息: /opt/oracle/bin/genorasdksh: Failed to link liborasdkbase.so.10.2
信息: make: *** [liborasdkbase] 錯(cuò)誤 1
原來是libstdc++包的錯(cuò)誤,經(jīng)檢查,原來應(yīng)該安裝libstdc++5的包,但是系統(tǒng)在安裝其他程序時(shí)
已經(jīng)安裝libstdc++6的包,導(dǎo)致libstdc++5未安裝
那么如何解決呢,經(jīng)多方查找,可以使用魚目混珠的方式,如下:
打開另外一個(gè)終端執(zhí)行以下命令
cd /usr/lib
ln -s libstdc++.so.6 libstdc++.so.5
然后返回Oracle安裝界面,重試