安裝 Oracle9i 數據庫

本指南描述如何使用 Oracle 安裝向導在 UNIX 系統中安裝和配置 Oracle9i R2 (9.2.0)數據庫。請在安裝前閱讀該產品的發行概述,Oracle9i 數據庫的光盤上提供了它。您也可以在 OTN 站點:
http://otn.oracle.com/documentation/ 上獲得最新的發行概述。


索引

  1. 準備工作
  2. Oracle 需要的補丁
  3. 檢查安裝需求
  4. 環境設置
  5. 加載產品光盤
  6. 啟動 Oracle 安裝向導
  7. 選擇安裝類型
  8. 選擇產品介質
  9. 確認版本
  10. 設置用戶帳戶信息
  11. 配置用戶
  12. 設置 oracel 用戶環境
  13. 設置 Apache 軟件的環境變量
  14. 配置 Oracle 安裝
  15. 啟動 Oracle 通用安裝程序
  16. 指定 Inventory 目錄
  17. 指定安裝用戶組名稱
  18. 運行 orainstRoot.sh
  19. 指定文件路徑
  20. 選擇將安裝的產品
  21. 選擇安裝類型
  22. 選擇數據庫結構
  23. 指定數據庫標識
  24. 指定數據庫文件路徑
  25. 選擇數據庫字符集
  26. 復查安裝總結
  27. 錯誤處理
  28. 運行配置助手
  29. 運行 root.sh
  30. 安裝結束

    1. 準備工作
    2. 開始安裝之前,您需要考慮下列事項:

      1. 準備安裝光盤
      2. 準備 Oracle 相關補丁。請參考 下一節.。
      3. 確定安裝用戶名稱
        默認的用戶名稱是 "oracle", Oracle 安裝向導會自動創建這一用戶。
      4. 確定安裝用戶組名稱
        默認的用戶組名稱是 "oinstall", 安裝向導會自動創建這個用戶組。
      5. 確定管理員組名稱
        默認的組名稱是 "dba", 安裝向導會自動創建這個用戶組。
      6. 確定 ORACLE_SID
        默認的名稱是 "orcl"。
      7. 確定 ORACLE_BASE
        默認的目錄是 "/opt/app/oracle"。
      8. 確定 ORACLE_HOME
        默認的目錄是 "/opt/app/oracle/product/9.2.0"。

    3. Oracle 需要的補丁
    4. Oracle9i Database R2 包括兩種光盤,分別是 9.2.0.1 和 9.2.0.4。 請在其中取得以下規定的補丁。

      • 9.2.0.1 CD
        • Patch#3119415
        • Patch#3016968 (可選)
        • PSR9.2.0.6
      • 9.2.0.4 CD
        • Patch#3016968 (可選)
        • PSR9.2.0.6

      Note:MIRACLE LINUX V4.0 僅支持 R9.2.0.6 以上版本。

      這些補丁由 Oracle 公司提供,可以在 Oracle Metalink 網站下載。請參閱編號為 252217.1 和 264178.1 的文檔。Oracle Metalink 的網址如下: http://metalink.oracle.com/

      由于 Asianux 提供了名為 oracle9i_support 的RPM包,它的作用相當于 #3006854 補丁。如果您已經安裝了這一軟件包,就不需要為9.2.0.4 提供額外的補丁了。


    5. 檢查安裝需求
    6. 系統必須達到以下的最低硬件需求。

      CPU Pentium III 233MHz
      物理內存(RAM) 512MB
      磁盤空間 數據庫軟件文件:2.5GB
      樣例數據庫文件:1.2GB (/tmp: 400MB)
      Swap 空間 1GB 或兩倍于 RAM
      支持的Oracle版本 R9.2.0.6以上

      注意:

      如果 /tmp 目錄的可用空間小于400 MB, 可以在 oracle 用戶設置 TEMP 和 TMPDIR 環境變量。Oracle 安裝向導會在安裝過程中由 root 用戶轉為 oracle 用戶,所以給 root 用戶設置環境變量不會起作用。

      1. 創建一個至少為 400MB 的空閒分區。

        # mkdir /opt/tmp
        # chmod 1777 /opt/tmp

      2. 在 oracle 用戶的 shell 啟動文件(.bash_profile)中添加 TEMP 和 TMPDIR 環境變量。

        TEMP=/opt/tmp
        TMPDIR=/opt/tmp


    7. 環境設置
    8. 為了在 Asianux 中安裝 Oracle9i ,需要按照以下描述配置系統。本節中,您將學習如何在有oracle9i_support 軟件包的情況下使用 Oracle9i。

      oracle9i_support 的作用與 #3006854 補丁相同。如果您已經安裝了這一軟件包,就不需要為9.2.0.4 提供額外的補丁了。

      1. oracle9i_support 不是默認安裝的。您需要從 Asianux 的安裝光盤中手工安裝它。
      2. # rpm -ivh /mnt/cdrom/Asianux/RPMS/oracle9i_support-2.0-3AX.i386.rpm 
        
      3. 把 gcc 的版本由 3.4.6 改為 2.96。可以使用 oracle9i_support 軟件包提供的 chgcc.sh 腳本完成。
      4. # chgcc.sh -v 296 
        
        安裝過程結束後,需要把 gcc 改回到 3.4.6 版本。方法是執行如下的 chgcc.sh 命令。
        # chgcc.sh -v 346
        
      5. hostname 命令應返回如下的fully qualified host name(FQDN),如果該命令沒有返回 FQDN, 請修改 /etc/sysconfig/network 中的內容。
      6. # hostname
        sample.doamine.name
        
      7. 進入 下一步

      注意:
      如果您準備在沒有 oranavi 支持的情況下安裝 Oracle , 必須為 oracle 用戶設置 LD_ASSUME_KERNEL 環境變量。
      $ export LD_ASSUME_KERNEL=2.4.19


    9. 加載產品光盤
    10. 以 root 用戶登錄。如果是從光盤安裝,光盤插入光驅中應被自動加載。如果光盤不能被自動加載,請在右鍵快捷菜單中選擇“加載”或鍵入下面的命令來掛載光盤:

      $ su -
      # mount /mnt/cdrom


    11. 啟動 Oracle 安裝向導
    12. 鍵入下面的命令,以 root 身份運行 Oracle 安裝向導:

      # oranavi


    13. 選擇安裝類型
    14. 啟動 Oracle 安裝向導。從下列選項中選擇操作類型,按“前進”繼續。


      Menu

      • 安裝 Oracle 數據庫。


      • 安裝 Oracle 應用服務器。


      • 設置自動啟動/關閉oracle數據庫
        設置在 Linux 系統啟動或關閉時自動啟動和關閉的 Oracle 數據庫實例。

    15. 選擇產品介質
    16. 指定安裝介質

      Menu

      • CD-ROM/DVD-ROM
        從安裝光盤安裝。
        把安裝光盤插入光驅,然後單擊“前進”。


      • 硬盤驅動器
        如果想從本地硬盤或遠程主機上的硬盤上進行安裝,請選擇硬盤安裝。 

        這種方式下不需要安裝光盤。
        選擇“硬盤驅動器”,在路徑中指定文件的位置,然後單擊“前進”。
      •  


    17. 檢查版本
    18. 檢查計劃安裝的產品版本,然後單擊“確定”。

      Check the Version


    19. 配置 Linux 用戶
    20. 指定本地 Unix 用戶和用戶組,然後按“前進”。

      Configure the Linux User

      • 安裝組
        這是 Oracle 倉庫 (Inventory) 組。
        默認為 "oinstall"。


      • 管理員組
        該組為 OSDBA 組。
        默認為 "dba"。


      • 用戶名
        Oracle 軟件的屬主。
        默認為 "oracle"。



    21. 設置 oracle 用戶密碼和用戶主目錄
    22. 設置 oracle 用戶密碼和用戶主目錄,按“前進”繼續。

      the oracle user information

      • 口令
        輸入用戶密碼。


      • 口令(檢查)
        再次輸入密碼以驗証。


      • 主目錄
        指定用戶的主目錄。默認的目錄為 /home/username。

    23. 設置 oracle 用戶的環境
    24. 設置 ORACLE_BASE、 ORACLE_HOME 和 ORACLE_SID 等環境變量。按“前進”繼續。

      Set the environment variables

      • ORACLE_BASE
        Oracle 根目錄。


      • ORACLE_HOME
        ORACLE_BASE 的一個子目錄,Oracle 件就安裝在其中。


      • ORACLE_SID
        數據庫樣例的標識。

    25. 設置 Apache 程序的環境變量
    26. 如果需要為 Oracle 數據庫增加一些 Apache配置文件,單擊“是”,否則單擊“否”。

      Set variables of Apache


    27. 配置 Oracle 安裝
    28. 如果立即開始安裝,單擊“確定”,否則單擊“關閉”。


    29. 運行 Oracle 通用安裝程序
    30. 啟動 Oracle 通用安裝程序,然後單擊 Next。

      Welcome

    31. 指定 Inventory 目錄和証書
    32. 指定 inventory 目錄的完全路徑,安裝用戶組名稱為 "oinstall"。然後單擊 Next。

      Inventory Location

    33. 指定安裝用戶組名稱
    34. 指定做為 Oracle 軟件屬組的 Unix 用戶組名稱,然後單擊 Next 繼續。

      UNIX Group Name

    35. 運行 orainstRoot.sh
    36. 只有在系統中第一次安裝 Oracle 產品時,才需要運行 run /tmp/oraInventory/orainstRoot.sh 文件,以 root 身份打開一個單獨的終端運行該腳本。

      # /tmp/oraInventory/orainstRoot.sh

      腳本運行完畢後,按 Continue 繼續。

      /tmp/orainstRoot.sh

    37. 指定文件位置
    38. 在目標 (Destination)部分,指定 Oracle 主目錄路徑,然後單擊 Next。

      File Locations

    39. 選擇要安裝的產品
    40. 選擇要安裝的產品後按 Next。這裡選擇 "Oracle9i Database 9.2.0.1.0"。

      Installation Products

    41. 選擇安裝類型
    42. 選擇安裝類型,然後單擊 Next。這裡選擇 "Enterprisee Edition"。

      Installation Types

    43. 選擇數據庫結構
    44. 選擇創建數據庫或者只安裝軟件。這裡選擇 "General Purpose",建立一個初始數據庫。接受缺省設置,然後單擊 Next。

      Database Configuration

    45. 指定數據庫標識
    46. 指定全局數據庫名稱 (也用于SID),SID 應該和 SID 環境變量相同。

      Database Identification

    47. 指定數據庫文件位置
    48. 指定數據庫文件位置,按 Next 繼續。

      File System

    49. 選擇數據庫字符集
    50. 選擇數據庫字符集,然後單擊 Next。這裡選擇 "default character set"。

      Auto Backup

    51. 復查安裝總結
    52. 檢查一下圖中顯示的安裝信息總結,然後按 Install 開始安裝。

      Summary

    53. 錯誤處理
    54. 使用 9.2.0.1 CD, 在安裝過程中會出現兩個錯誤信息。

      1. 安裝3119415 補丁

        彈出下圖所示的錯誤對話框,以oracle用戶身份安裝補丁。

        install error

        輸入以下命令:

        # su - oracle
        $ unzip p3119415_9203_LINUX.zip
        $ cd 3119415
        $ sh patch.sh

      2. 忽略一個錯誤

        彈出下圖所示的錯誤對話框,選擇 ignore 即可。這一錯誤來自 PSR9204.

        install error


    55. 運行配置助手
    56. 配置助手頁面中顯示了一些用于配置軟件和建立數據庫的配置助手狀態信息。在數據庫配置助手運行結束後,單擊 OK 繼續。

      Configuration Tools  


    57. 運行 root.sh
    58. 配置助手運行完畢後,會顯示如下頁面。以 root 身份在一個單獨的終端中運行 $ORACLE_HOME/root.sh:

      # /opt/app/oracle/product/9.2.0/root.sh

      root.sh

    59. 安裝結束
    60. 這是安裝結束頁面。配置助手配置了一些基于 Web 的應用。這個頁面顯示這些應用的 URLs。如有需要,請記錄。


    logo
    版權所有(C) 2000-2007 MIRACLE LINUX 公司