在CentOS 4.x上安裝Oracle9i Database Release 2 (9.2.0.4.0) for Linux x86時,依照
Oracle文件的說明,必須到
Metalink下載patch 4198954,以取得以下兩個套件才行:
compat-oracle-rhel4-1.0-5.i386.rpm
compat-libcwait-2.1-1.i386.rpm
如果沒有安裝在執行runInstaller時將會遇到下列的錯誤訊息:
symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
由於沒有Oracle
Metalink的帳號,勢必無法下載到patch,如此一來,安裝資料庫的任務便等著失敗了。
還好,在網路上找到資料,原來Oracle把這些檔案也放在網路上,供大家下載,網址如下:
http://oss.oracle.com/projects/compat-oracle/dist/files/RedHat/compat-libcwait-2.1-1.i386.rpm
http://oss.oracle.com/projects/compat-oracle/dist/files/RedHat/compat-oracle-rhel4-1.0-5.i386.rpm
下載並安裝後,果然就可以執行runInstaller了。
參考資料:
http://www.oracle-base.com/articles/9i/Oracle9iInstallationOnRedHatAS4AndCentos4.php
http://www.linuxsir.org/bbs/thread232668.html