Centos6.5 安裝 Oracle11gR2(64位),centos6.5安裝教程

來源:互聯網
上載者:User

Centos6.5 安裝 Oracle11gR2(64位),centos6.5安裝教程
Centos6.5 安裝 Oracle11gR2(64位)安裝centos6.5

(我的是虛擬機器環境)

1.  下載centos6.5的安裝包,不解釋。

如:

2.  下載oracle安裝包,這個也不解釋(可能需要註冊一個oracle賬戶,這裡用的linux版本64位)

    如所示:

 

3.  用到的遠程工具:xshell(用於命令列操作)和ssh shell client(用來上傳和下載檔案)

4.  Oracle11g安裝條件:(看官方文檔)

a.       記憶體

最小1G,推薦2G,大了不限

       b. Swap大小:

              1G< 記憶體 < 2G:swap應該是記憶體的1.5倍;

              2G< 記憶體 < 16G:swap應該和記憶體大小相等;

              16G:swap位16G;

              ***註:swap不滿足時,安裝程式中間會有錯誤***

       c. tmp大小

保證有1G的剩餘空間,若不滿足,可刪除部分空間,建議分區時給足夠大(我分2.5G)

              d.硬碟空間

                     安裝空間:

                            Enterprise Edition(企業版)                     4.7G

Standard Edition(標準版)                       4.6G

                     資料空間:

Enterprise Edition (企業版)                    1.7G

Standard Edition(標準版)                       1.5G

5.  centos的資料分割配置

              總共差不多30g

              

6.  安裝centos6.5

分區如所示,安裝時選basic server,安裝時

選BasicServer,然後選“現在自訂”;

”基本系統“中去掉Java, perl
“應用程式”中最好選上Emacs和互連網應用程式
“案頭”中選上除了KDE案頭外的所有組件

重啟後設定:

ntp最好選上,保證時間正確,並在進階選項中選上“快速啟動同步”

kdump可以不要

再重啟,OK

 

重點:修改系統,機器名保持一致,關閉防火牆,建立使用者,建立安裝路徑,配置環境變數等參考超連結:http://blog.csdn.net/kimsoft/article/details/8117575

 

等將上面的一切做好後,切記:在安裝oracle之前,要更新centos6.5,

# yum update

         # yum upgrade

 

7.  安裝oracle依賴包:

是oracle11gR2官方文檔給出的依賴包

             

所需命令:

# rpm –q 包名                       --如:binutils,包名不要全部輸入,檢查包是否安裝

# yum search binutils        --需要連網,在網上尋找包,會有列出

# yum install binutils.x86_64 –安裝尋找到的包

 

       **鑒於每次尋找會很麻煩,這裡有本人總結的一個全的安裝包(前提是centos更新過),直接複製到命令列安裝即可:

       # yum-y install binutils.x86_64 \

compat-libcap1.x86_64\

compat-libstdc++.x86_64\

compat-libstdc++.i686\

gcc.x86_64\

gcc-c++.x86_64\

glibc.i686\

glibc.x86_64\

glibc-devel.x86_64\

glibc-devel.i686\

ksh.x86_64\

libgcc.i686\

libgcc.x86_64\

libstdc++.x86_64\

libstdc++.i686\

libstdc++-devel.x86_64\

libstdc++-devel.i686\

libaio.x86_64\

libaio.i686\

libaio-devel.x86_64\

libaio-devel.i686\

make.el6\

sysstat.x86_64\

lrzsz.x86_64

      註:最後一個lrzsz是一個上傳和下載(rz,sz)命令需要的工具,但是速度不如ssh shell快,所以可不選。

     

安裝Oracle

1.上面的建立oracle使用者和路徑等基本配置資訊已經執行

2. 將下載的oracle安裝包上傳,用root使用者複製到安裝路徑,並修改安裝包的使用者和組為oracle:oinstall(視個人建立的使用者和組為準),切換到oracle使用者,解壓安裝包.

3.Oracle安裝程式進行一半時,會有一個檢查安裝條件的過程,其中會有提示很多的包(部分已經安裝,但是版本過高)沒有安裝,如:

 

安裝命令:(直接粘貼即可)

        # yuminstall libaio.i686  libaio.x86_64  libaio-devel.i686  libaio-devel.x86_64  compat-libstdc++-33.i686compat-libstdc++-33.x86_64 elfutils-libelf-devel.i686 elfutils-libelf-devel.x86_64 libstdc++.i686 libstdc++.x86_64  unixODBC.i686 unixODBC.x86_64 unixODBC-devel.i686 unixODBC-devel.x86_64

 

注意:安裝這些包後,oracle安裝程式再次檢查時,還會有不滿條件的安裝包,如:

此時,可直接忽略,進入安裝程式即可。

 

下面,啦啦啦啦,安裝完了。。 哈哈

 

那麼問題來了:我怎麼用oralce?怎麼啟動oracle,如何開機啟動oracle?

 

此時,你去網上查,會有很多人說,輸入以下命令:

            $  lsnrctl  start

            $  sqlplus / as sysdba

 

       執行後,你可能會發現:

TMD,命令找不到,什麼情況?什麼情況?

 

       此時,你就必須要檢查oracle是否安裝到你所配置的ORACLE_HOME變數的路徑下,如果不對,就需要修改該變數,然後登出或者重啟,再次輸入就木有問題了。


之後教你如果配置oracle開機啟動,參見:http://blog.csdn.net/panpanxj/article/details/8726950


PS:僅供娛樂和個人學習,到此僅能滿足你可以使用Oracle,不足以應付工作!!


Centos63_64位系統安裝 oracle11gR2_linux_64 時報錯

把log發上來
 
centos65 64位,安裝vnstat-111時,提示錯誤如,為何呀?

yum install gcc
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.