CentOS6.8安裝oracle11gR2

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

目前創(chuàng)新互聯(lián)公司已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、城關(guān)網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

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ù)庫是在官網(wǎng)下載的,centos是用的阿里云的鏈接

2.安裝CentOS6.8

在虛擬機(jī)安裝CentOS6.8時(shí),需要注意的是磁盤、內(nèi)存和分區(qū)大小的設(shè)置,這個(gè)可以看oracle的官網(wǎng)文檔,有建議的最小值。我設(shè)置磁盤大小是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)沒有eth0,所以要自行配置。

CentOS6.8安裝oracle11gR2

4.配置yum代理

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

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

CentOS6.8安裝oracle11gR2

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

CentOS6.8安裝oracle11gR2

5.安裝VM Tools

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

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

現(xiàn)在可以開始安裝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ì)要求可以見orale的官網(wǎng)安裝文檔。

CentOS6.8安裝oracle11gR2

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

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

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

CentOS6.8安裝oracle11gR2

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

CentOS6.8安裝oracle11gR2

13.執(zhí)行xhost +

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

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

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

export DISPLAY=:0.0

15.開始安裝oracle

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

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

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






網(wǎng)站標(biāo)題:CentOS6.8安裝oracle11gR2
鏈接分享:http://muchs.cn/article14/jchhge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、微信公眾號、搜索引擎優(yōu)化、微信小程序建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作