LInux 安裝Oracle數據庫

1.作爲root用戶切到

cd /etc/yum.repos.d


2.獲取資源包

 wget http://public-yum.oracle.com/public-yum-el5.repo


3.修改配置信息

使用文本編輯器修改該文件,將字段 enabled=0 更改爲 enabled=1 以反映對應於該計算機操作系統版本的信息庫。

下面是 public-yum-el5.repo 的部分內容,以顯示更改過的行。

[ol5_u7_base]
name=Oracle Linux $releasever - U7 - $basearch - base
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL5/7/base/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
gpgcheck=1

[el5_addons]
name=Enterprise Linux $releasever - $basearch - addons
baseurl=http://public-yum.oracle.com/repo/EnterpriseLinux/EL5/addons/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
gpgcheck=1
enabled=0

因爲目標系統運行的是適用於 x86_64 的 Oracle Linux 第 5 版 Update 7,所以要啓用 [ol5_u7_base] 這個信息庫。對於包括 Oracle Unbreakable Enterprise Kernel 的某些發行版本(特別是 Oracle Linux 5.5 和 5.6),還需要信息庫 [el5_addons] 來解析 kernel-uek-headers 的依賴項。


4.使用 yum install 命令安裝 oracle-validated RPM。

yum install oracle-validated


備註:yum 安裝過程在 /var/log/oracle-validated/results/orakernel.log 文件中記錄有關內核更改的消息,並在/var/log/oracle-validated/backup 目錄中備份當前系統設置。


5.至此,系統已準備好,可以安裝 Oracle Database 了。舉例來說,若要安裝 Oracle Database 11g 第 2 版,請按照“適用於 Linux 的數據庫安裝指南”的第 4 章“安裝 Oracle Database”中的說明進行操作。

該說明將指示您執行以下操作:


    1. 以 root 身份在一個具有足夠空間的文件系統中創建一個父目錄作爲下載文件的目標位置:

      # mkdir /home/OraDB11g# cd /home/OraDB11g

      該文件系統中所需的磁盤空間量隨具體的安裝類型而變化,但大概 zip 文件大小兩倍的空間(即 5 GB)就足以容納相應軟件和數據文件。

    2. 從 Oracle 技術網上的“Oracle Database 軟件下載”頁將安裝介質文件下載到此目標目錄中。

    3. 解壓縮文件:

      # unzip linux.x64_11gR2_database_1of2.zip# unzip linux.x64_11gR2_database_2of2.zip
    4. 以 oracle 用戶身份登錄。轉到 database 目錄並輸入以下命令運行 Oracle Universal Installer:

      $ cd /home/OraDB11g/database$ ./runInstaller

      Oracle Universal Installer 執行一些檢查,驗證是否已經安裝必要的操作系統軟件包和版本。此外,它還檢查通過 oracle-validated 安裝設置的內核參數。在內核設置檢查期間,安裝程序可能將一些設置標誌爲“failed”,您應對這些失敗進行分析。在有些情況下,您仍可以繼續數據庫安裝。如果您檢查 /etc/sysctl.conf 中的內核設置,將發現 oracle-validated 爲 Oracle Database 10g 推薦的設置不同於 Oracle Database 11g。如果需要,您可以(以 root 身份)編輯 /etc/sysctl.conf 文件來手動指定設置,例如:

      # vi /etc/sysctl.conf # /sbin/sysctl -p

      Oracle Universal Installer 還會執行其他檢查,如驗證 glibc 版本、磁盤空間是否足夠、環境變量和路徑設置,以及物理內存和交換空間是否足夠。一般來說,安裝 oracle-validated 可解決先決條件,因此您可以直接繼續安裝數據庫。



總結

安裝 oracle-validated RPM 可以節省在 Oracle Linux 上安裝 Oracle Database 10g 或 11g 的時間。RPM 能讓系統滿足 Oracle Database 安裝的大多數先決條件,從而極大地簡化了安裝過程。

資源

以下是本文前面所引用的資源:

以下是 Oracle Database 文檔庫中的一些其他資源:http://www.oracle.com/pls/db112/homepage適用於 Linux 的 Oracle Database 安裝指南 11g 第 2 版 (11.2) (http://download.oracle.com/docs/cd/E11882_01/install.112/e16763/toc.htm) 中相關部分內容的當前有效 URL 如下:

另請參閱以下相關博客條目:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章