溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

CentOS6.8安裝oracle11gR2

發(fā)布時(shí)間:2020-06-28 20:03:35 來(lái)源:網(wǎng)絡(luò) 閱讀:618 作者:serene93 欄目:關(guān)系型數(shù)據(jù)庫(kù)

之前在windows下安裝oracle的時(shí)候,感覺(jué)進(jìn)行得還是挺順利的,但是在Linux上安裝的時(shí)候,第一次安裝的時(shí)候出現(xiàn)了假象,以為是安裝成功了,但是配置文件、sqlplus等都沒(méi)有成功......o(╯□╰)o一怒之下索性把操作系統(tǒng)重新安裝了,據(jù)說(shuō)目前企業(yè)生產(chǎn)環(huán)境還是以6為主,而我因?yàn)閳D新鮮,直接裝了7,所以重裝也就順便把操作系統(tǒng)版本降了,但是安裝并不順利,各種bug,期間也是簡(jiǎn)單粗暴地重裝了系統(tǒng)N多次,現(xiàn)在回想下,只怪自己太小白.../(ㄒoㄒ)/~~現(xiàn)在還是總結(jié)下當(dāng)時(shí)的安裝歷程,以備后患。

1.安裝環(huán)境及軟件:

win7

VMware Workstation 12 Pro

CentOS-6.8-x86_64-LiveDVD.iso

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

xftp

SecureCRT中文版5.1.rar

以上軟件都可以直接搜索下載,其中數(shù)據(jù)庫(kù)是在官網(wǎng)下載的,centos是用的阿里云的鏈接

2.安裝CentOS6.8

在虛擬機(jī)安裝CentOS6.8時(shí),需要注意的是磁盤(pán)、內(nèi)存和分區(qū)大小的設(shè)置,這個(gè)可以看oracle的官網(wǎng)文檔,有建議的最小值。我設(shè)置磁盤(pán)大小是40G,內(nèi)存是4G,分區(qū)時(shí)swap4G,tmp分區(qū)2G,boot默認(rèn)值,其余的都分給/。

3.配置網(wǎng)卡eth0

裝好CentOS6.8后,首先配置網(wǎng)絡(luò),因?yàn)槲业哪J(rèn)沒(méi)有eth0,所以要自行配置。

CentOS6.8安裝oracle11gR2

4.配置yum代理

這個(gè)折磨了我好久好久......因?yàn)榈谝淮伟惭bCentOS7的時(shí)候,我的yum是正常的,但是......我安裝了6.8以后,yum就不行了。我把yum源先后改成了163和阿里云的源,還是不行,真的感覺(jué)我的oracle安裝還沒(méi)開(kāi)始就要死在這了。。。但是,山重水復(fù)疑無(wú)路,我在家把Linux版本也換成了6.8,但是yum還是正常的,于是我就想是不是因?yàn)楣镜木W(wǎng)需要設(shè)代理的問(wèn)題,果然!設(shè)置了代理以后,就一切OK了。所以這一步不是每個(gè)人都必須要做的,各取所需。

編輯/etc/yum.conf文件,在后面加入代理信息:

CentOS6.8安裝oracle11gR2

配置完成,yum正常之后,就開(kāi)始安裝oracle需要的rpm包吧,以下是6系列需要安裝的包的列表:

CentOS6.8安裝oracle11gR2

5.安裝VM Tools

這依然是各取所需的一步,因?yàn)槲业?.8安裝好以后,全屏了依然還是不能最大化,只有一個(gè)小小的窗口,嚴(yán)重影響使用。所以我安裝了VM Tools。這個(gè)就按照VMware的官網(wǎng)說(shuō)明來(lái)做就行,比較簡(jiǎn)單。

6.創(chuàng)建用戶組、用戶和密碼

現(xiàn)在可以開(kāi)始安裝oracle了。首先是創(chuàng)建需要的用戶組、用戶和密碼。

CentOS6.8安裝oracle11gR2

7.修改內(nèi)核參數(shù)

因?yàn)閛racle的要求,需要修改一些內(nèi)核參數(shù)。修改/etc/sysctl.conf文件即可,修改完成后要記得使其生效。

CentOS6.8安裝oracle11gR2-p那個(gè)命令就是使其生效

8.修改shell limit

CentOS6.8安裝oracle11gR2

在/etc/security/limits.conf文件中加入最上面框框里的內(nèi)容,然后下面的操作使其生效

9.拷貝安裝文件

我是用的xftp將oracle的安裝文件傳到了Linux中,在根目錄下新建了一個(gè)文件夾/software。

10.創(chuàng)建oracle Base、oraInventory文件夾

這個(gè)是在安裝之前要?jiǎng)?chuàng)建好的,而且所屬的用戶組一定要是oinstall。詳細(xì)要求可以見(jiàn)orale的官網(wǎng)安裝文檔。

CentOS6.8安裝oracle11gR2

我這里的截圖沒(méi)有oraInventory文件夾,是因?yàn)楫?dāng)時(shí)漏掉了,在安裝的時(shí)候臨時(shí)創(chuàng)建的,一次到位是最好的。oraInventory也在/u01/app路徑下。

11.設(shè)置環(huán)境變量

這個(gè)操作需要切換到oracle用戶,然后設(shè)置環(huán)境變量,不過(guò)這個(gè)時(shí)候關(guān)于SID最好還是記住,以免與之后安裝的時(shí)候設(shè)置的SID不一樣,導(dǎo)致最后出錯(cuò),就比較蛋疼了,我就遇到了這個(gè)問(wèn)題......o(╯□╰)o也是排錯(cuò)就花了挺長(zhǎng)時(shí)間的。

CentOS6.8安裝oracle11gR2

12.解壓安裝包,改變解壓包所屬用戶組和用戶

CentOS6.8安裝oracle11gR2

13.執(zhí)行xhost +

這一步的執(zhí)行在root用戶下操作。

14.設(shè)置環(huán)境變量DISPLAY

切換到oracle用戶,設(shè)置DISPLAY變量,以免在安裝時(shí)檢查是否符合要求時(shí)因分辨率問(wèn)題出錯(cuò)。

export DISPLAY=:0.0

15.開(kāi)始安裝oracle

然后就執(zhí)行解壓之后的database文件下的runInstaller就好了,各項(xiàng)檢查通過(guò)之后,就會(huì)有界面安裝了,按照自己的需求一步步選擇執(zhí)行就好啦~

我選擇的是安裝并創(chuàng)建實(shí)例,因?yàn)榈谝淮伟惭b的時(shí)候選擇“僅安裝數(shù)據(jù)庫(kù)”,完成以后發(fā)現(xiàn)各種配置文件都沒(méi)有,但是我自己又沒(méi)配好,加上我本來(lái)在自己電腦上也沒(méi)有完全模擬生產(chǎn)環(huán)境,所以就從簡(jiǎn)啦。之后有時(shí)間再選擇僅安裝數(shù)據(jù)庫(kù),自己一步步配置下各種文件,這樣理解也會(huì)更深一點(diǎn)。

安裝完成后,就可以開(kāi)始操作數(shù)據(jù)庫(kù)啦~~











向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI