在Oracle Linux Server 6.5上安裝Oracle10g的故障總結(jié)
鎮(zhèn)巴ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書(shū)合作)期待與您的合作!
Oracle Linux Server 6.5全面兼容Red Hat Enterprise Linux Server 6.5和Centos 6.5,只是在RHEL6.5或Centos6.5的基礎(chǔ)上加入了Oracle特有的功能,所以選擇在該Linux上安裝Oracle10g。
Oracle10g的Linux版本有32位和64位兩種,由于我的臺(tái)式電腦是64位CPU,所以我選擇64位版本安裝。首先從Oracle官網(wǎng)下載相應(yīng)的10g64位版本至本地,解壓至/mnt目錄,會(huì)生成一個(gè)database文件夾。接下來(lái)在真正安裝之前,進(jìn)行一系列的準(zhǔn)備工作,如檢查安裝磁盤(pán)空間大小,/tmp分區(qū)空間大小,安裝Oracle所需的rpm軟件包,調(diào)整相應(yīng)的內(nèi)核參數(shù),創(chuàng)建Oracle用戶、組、分配權(quán)限,添加Oracle用戶的環(huán)境變量,更改Oracle Linux Server 6.5的/etc/redhat-release文件中的版本號(hào),即由6.5改為4.5,否則Oracle安裝時(shí)檢查第一步就通不過(guò)。這些具體的操作步驟,我在這里不再詳細(xì)闡述,大家可以從google上查閱。此時(shí),我們從根用戶切換到Oracle用戶,開(kāi)始執(zhí)行腳本文件進(jìn)行Oracle的安裝。
執(zhí)行上述腳本文件之后,出現(xiàn)下面的錯(cuò)誤提示:
根據(jù)紅框的提示分析,是系統(tǒng)沒(méi)有相應(yīng)的庫(kù)文件,于是從YUM源下載該文件。(我這里配置的YUM源是163鏡像的CentOS6的32位和64位兩種,因?yàn)殡m然安裝的是Oracle10g的64位版本,但是它也需要32位的個(gè)別rpm軟件包,所以我們YUM源就兩個(gè)全配置上了。)
執(zhí)行安裝成功后,再次執(zhí)行Oracle腳本文件。
根據(jù)紅色框的提示分析,系統(tǒng)缺少相應(yīng)的庫(kù)文件,于是再?gòu)腨UM源上進(jìn)行下載安裝。
再執(zhí)行Oracle安裝腳本文件,又出現(xiàn)缺少libXt.so.6文件,于是從YUM源上下載并安裝。
安裝完畢,再次執(zhí)行Oracle安裝腳本文件,出現(xiàn)下面的錯(cuò)誤提示:
根據(jù)紅色方框提示分析,系統(tǒng)缺少libXtst.so.6的庫(kù)文件,于是從YUM源上下載并安裝。
安裝完畢,再次執(zhí)行Oracle安裝腳本文件,如下圖:
稍等幾秒鐘,出現(xiàn)圖形安裝界面,如下圖:
在安裝進(jìn)度到65%時(shí)彈出一個(gè)提示框,如下圖:
這是Oracle10g軟件的一個(gè)Bug,只需點(diǎn)Continue,跳過(guò)即可。
在安裝Oracle Net Configuration Assistant時(shí),又彈出一個(gè)提示框,如下圖:
這是因?yàn)長(zhǎng)inux系統(tǒng)沒(méi)有設(shè)置主機(jī)名、網(wǎng)卡沒(méi)有設(shè)置IP地址或/etc/hosts文件中沒(méi)有寫(xiě)主機(jī)名和IP地址的對(duì)應(yīng)關(guān)系,分別設(shè)置即可。然后點(diǎn)OK。
接下來(lái)安裝Oracle Database Configuration Assistant,在安裝進(jìn)度為2%時(shí),彈出一個(gè)提示框,如下圖:
報(bào)錯(cuò)信息是無(wú)法創(chuàng)建共享內(nèi)存,通過(guò)Google查詢了下發(fā)現(xiàn)出現(xiàn)這個(gè)問(wèn)題和Linux的hugetlb有關(guān)系。直接手動(dòng)修改內(nèi)核參數(shù)hugetlb_shm_group的值為oracle用戶的ID號(hào)。操作如下,
然后點(diǎn)Ignore,返回安裝界面,重新點(diǎn)Retry,繼續(xù)安裝Oracle Database Configuration Assistant,最后安裝成功,出現(xiàn)如下圖完成安裝界面:
至此,Oracle10g軟件終于安裝完畢了。
注:其實(shí)出現(xiàn)上述提示缺少庫(kù)文件而出不來(lái)圖形界面的原因是沒(méi)有安裝Oracle官方安裝文檔中列出的系統(tǒng)必須的rpm輪件包。
具體軟件包名如下:
binutils(x86_64)
compat-db (x86_64)
compat-libstdc++-296 (i686)
compat-libstdc++-33 (i686)
compat-libstdc++-33 (x86_64)
control-center (x86_64)
gcc (x86_64)
gcc-c++ (x86_64)
glibc (i686)
gcc-c++ (x86_64)
glibc-common (x86_64)
glibc-devel (i686) glibc-devel (x86_64)
glibc-headers (x86_64)
ksh (x86_64)
libaio (x86_64)
libgcc (i686) libgcc (x86_64)
libgnome (x86_64) libgnomeui (x86_64)
libgomp (x86_64)
libstdc++ (x86_64) libstdc++-devel (x86_64)
libXp (i686) libX11 (i686)
libXext (i686) libXau (i686)
make (x86_64)
sysstat (x86_64)
x86_64:64位,i686:32位
只要嚴(yán)格按照Oracle官方安裝文檔一步一步進(jìn)行安裝,會(huì)很少出現(xiàn)這樣那樣的問(wèn)題。
網(wǎng)站標(biāo)題:在OracleLinuxServer6.5上安裝Oracle10g的故障總結(jié)
網(wǎng)頁(yè)鏈接:http://jinyejixie.com/article24/ppsije.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、手機(jī)網(wǎng)站建設(shè)、外貿(mào)建站、網(wǎng)站維護(hù)、動(dòng)態(tài)網(wǎng)站、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)