關於學習ORACLE時linux環境搭建

ddlovefish發表於2013-12-08
剛剛接觸LINUX的時候感覺到很困惑(不知各位同仁是否有相同感受),平常在WINDOWS感覺下ORACLE玩的還挺溜,一到LINUX環境就有點傻眼了。
一般受環境限制,都在本機搭建虛擬機器,在虛擬機器上裝LINUX,各種分割槽,打各種補丁,然後建立資料庫。
我在剛接觸LINUX的時候都恨死它了,為啥不能直接SETUP?為啥要裝各種補丁?為啥一會兒ROOT使用者,一會ORACLE使用者?
在經歷過各種折騰,解除安裝,重新分割槽,重新安裝之後,資料庫搭建起來了。
在裝RAC的時候又是一頓折騰。幸虧有了PUB的協助,在網上找到了三思搭建RAC的筆記,後來又找到secooler的doc文件。這些對我第一次搭建RAC給了非常大的幫助。
看完之後,感覺其實不管在LINUX下裝資料庫還是RAC都不難。關鍵是前期環境的準備


需要裝虛擬機器,現在一般選擇VMWARE 或者 Oracle VM Virtual Box。這兩個我都用過。VMWARE是專業做虛擬機器的,VM Virtual Box是ORACLE的產品,
個人覺得應該和ORACLE更加相容一些。這裡如果只是自己做實驗環境的話,我個人推薦VM Virtual Box。
推薦理由:
1)在使用過程中,需要透過FTP將下載的ORACLE database,CLUSTER WARE軟體上傳,我在用VMWARE的時候感覺有時候傳輸速度不理想。有時候會只能達到幾十k.
   而VM Virtual Box傳輸速度就很快了。能達到幾十M。
2)開機後,VMWARE第一次啟動的時候需要停頓很久,在這期間電腦基本卡住不懂,記憶體消耗接近100%。而VM Virtual Box沒有這個問題。


當然可能和我使用的VMWARE版本有一定關係。我使用的是非常老的VMWAER Server1.06


作業系統我也推薦使用OEL,Oracle Enterprise Linux,OCM考試使用的也是這個版本的LINUX哦。感興趣的可以下來玩玩。
這裡有個建議,在下載作業系統的時候有DVD版本的一定要下載DVD版本的。
一來是省去了安裝作業系統各種還盤的操作
二來在使用install yum oracle-validated包的時候需要用到。在下面會提到oracle-validate軟體包的步驟
裝好LINUX後,原來最頭痛的就是打補丁了,補丁之間有各種依賴關係,雖說網上不少名家給出了攻略,不過在打補丁的時候還是遇到各種問題。
其實也不難,只需要yum oracle validated 就可以了,會自動安裝ORACLE 所需要的包。




透過安裝DVD介質使用oracle-validate軟體包的步驟如下:
1)mkdir /media/disk     --建立介質裝載目錄/media/disk 
2)插入OEL DVD光碟
3)mount /dev/cdrom /media/disk --裝載目錄
4)vi /etc/yum.repos.d/public-yum-el5.repo --加入以下內容
[oel5]
name = Enterprise Linux 5.4 DVD
baseurl=file:///media/disk/Server/
gpgcheck=0
enabled=1
注意以上name中的OEL版本(指5.4)可能和你手頭DVD的版本不一樣,這一般不會造成問題,但要保證當前作業系統與安裝介質中的完全一致。


之後就執行yum install oracle-validated 就OK了。






來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29306197/viewspace-1062694/,如需轉載,請註明出處,否則將追究法律責任。

相關文章