安裝 Oracle 數據库 10g

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


索引

  1. 準备
  2. 检查安裝需求
  3. 检查核心參數
  4. 检查所需要的软件包
  5. 加载产品光盘
  6. 启动 Oracle 安裝向导
  7. 选择安裝类型
  8. 选择产品介质
  9. 确认版本
  10. 设置 Linux 用户
  11. 设置 oracle 用户口令和用户主目录
  12. 设置 oracle 用户环境
  13. 设置 Apache 软件的环境变量
  14. 配置 Oracle 的安裝
  15. 启动 Oracle 通用安裝程序
  16. 指定 Inventory 目录和证书
  17. 运行 orainstRoot.sh
  18. 指定文件路徑
  19. 选择安裝类型
  20. 选择數據库结构
  21. 指定數據库标识
  22. 选择數據库管理选项
  23. 指定數據库文件存储选项
  24. 指定备份和恢复选项
  25. 指定數據库 Schema 密码
  26. 复查安裝总结
  27. 运行配置助手
  28. 數據库配置助手
  29. 运行 root.sh
  30. 安裝结束

    1. 準备工作
    2. 开始安裝以前,请进行以下準备工作:

      1. 準备安裝光盘。

      2. 確定安裝用户名。
        缺省用户名稱为 oracle,Oracle 安裝向导會自动创建这一用户。

      3. 確定安裝组名稱。
        缺省用户組名稱为 oinstall,Oracle 安裝向导會自动创建这個组。

      4. 決定管理员组名稱。
        缺省管理员组为 dba,Oracle 安裝向导會自动创建这個组。

      5. 確定 ORACLE_SID。
        缺省 ORACLE_ SID 为 orcl。

      6. 確定 ORACLE_BASE。
        缺省 ORACLE_BASE 为 /opt/app/oracle。

      7. 決定 ORACLE_HOME。
        缺省基路徑为 /opt/app/oracle/product/10.1.0/db_1。


    3. 检查安裝需求
    4. 系统必须满足以下最小硬件需求。

      物理內存(RAM) 512MB
      磁盘空间 软件文件:2.5GB
      數據库文件:1.2GB
      (/tmp:400MB)
      Swap 空间 1GB 或两倍內存大小
      (如果內存超过2G,那么可以设置1-2倍的 swap 空间)

      注意:

      如果 /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 环境变量

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


    5. 检查核心參數

      MIRACLE LINUX V3.0 针对 Oracle 进行了优化,因此不需要修改內核參數。如果希望定制內核參數,可以编辑文件 /etc/sysctl.conf。


    6. 检查所需要的软件包

       以下为 Oracle10g 所需的软件包。

        gcc-3.4.3-9.EL4.1-x86_64
        glibc-2.3.4-2.3AX-i686
        glibc-2.3.4-2.3AX-x86_64
        glibc-devel-2.3.4-2.3AX-i386
        glibc-devel-2.3.4-2.3AX-x86_64
        make-3.80-5-x86_64
        openmotif21-2.1.30-11.RHEL4.2-i386
        setarch-1.6-1-x86_64
        compat-db-4.1.25-9-i386
        compat-db-4.1.25-9-x86_64
        compat-gcc-32-3.2.3-47.3-x86_64
        compat-gcc-32-c++-3.2.3-47.3-x86_64
        compat-libstdc++-33-3.2.3-47.3-i386
        compat-libstdc++-33-3.2.3-47.3-x86_64
        gnome-libs-1.4.1.2.90-44.1-i386
        gnome-libs-1.4.1.2.90-44.1-x86_64
        libaio-0.3.103-3-i386
        libaio-0.3.103-3-x86_64
        libaio-devel-0.3.103-3-x86_64
      
      

    7. 加载产品光盘
    8. 光盤會被自動加載。如果沒有加載,登錄並轉換為 root 用戶。右鍵單擊"桌面",然後單擊"加載"。或者使用以下命令:

      $ su -
      # mount /mnt/cdrom


    9. 启动 Oracle 安裝向导
    10. 以 root 身份運行 Oracle 安裝向導,使用以下命令:

      # oranavi


    11. 选择安裝类型
    12. 啟動 Oracle 安裝向導。從下列選項中選擇操作類型,然後單擊“前進”。


      Menu

      • 安裝 Oracle 數據库。

      • 安裝 Oracle 应用服务器。

      • 設置自動啟動/關閉oracle數據庫
        設置在Linux 系統啟動和停止時自動啟動和關閉數據庫實例

    13. 选择产品介质
    14. 指定安裝介质。

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


      • 硬盤驅動器

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

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



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

      Check the Version


    17. 配置 Linux 用户
    18. 指定本地 Unix 用戶和用戶組,然後單擊“前進”。

      Configure the Linux User

      • 安裝组
        这是 Oracle 仓库 (Inventory) 组。
        缺省为 oinstall。


      • 管理員组
        这是 OSDBA 组。
        缺省为 dba。


      • 用户名
        这是 Oracle 软件的屬主
        缺省为 oracle。



    19. 设置 oracle 用户密码和主目录
    20. 指定 oracle 用戶密碼和主目錄,然後單擊“前進”。

      the oracle user information

      • 口令
        輸入用户密码。

      • 口令(檢查)
        再次输入密码。

      • 主目录
        指定用户的主目录。
        缺省为 /home/username。

      Set the environment variables

    21. 设置 oracle 用户的环境
    22. 設置 ORACLE_BASE, ORACLE_HOME 和 ORACLE_SID 等環境變量,然後單擊“前進”。

      • ORACLE_BASE
        Oracle 根目录
      • ORACLE_HOME
        ORACLE_BASE的一個子目录,Oracle 软件會安裝在其中。

      • ORACLE_SID
        數據库实例标识。

    23. 设置 Apache 软件的环境变量
    24. 如果需要為 Oracle 數據庫增加一些 Apache配置項,單擊“是”,否則單擊“否”。

      Set variables of Apache


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


    27. 運行 Oracle 通用安裝程序
    28. 啟動 Oracle 通用安裝程序,然後单击 Next。

      Welcome

    29. 指定仓库 (Inventory) 目录和证书
    30. 指定倉庫 (Inventory) 目錄的全路徑,安裝用戶組名稱設為 "oinstall",然後單擊  Next。

      Inventory Location

    31. 运行 orainstRoot.sh
    32. 只有在系統中第一次安裝 Oracle 產品時才需要運行它,在一個終端窗口以 root 身份運行 $ORACLE_BASE/oraInventory/orainstRoot.sh

      # /opt/oracle/orainstRoot.sh

      腳本运行完毕後,单击 Continue。

      /opt/oracle/orainstRoot.sh

    33. 指定文件位置
    34. 在目标 (Destination)部分,指定 Oracle 主目录路徑,然後单击 Next。

      File Locations

    35. 选择安裝类型
    36. 选择安裝类型,然後单击 Next。这裡选择 "Enterprisee Edition".

      Installation Types

    37. 选择數據库配置
    38. 选择創建數據库或者只安裝软件。这裡选择 "Create a starter database" 和 "General Purpose"。接受缺省设置,然後单击 Next。

      Database Configuration

    39. 指定數據库标识
    40. 指定全局數據庫名稱 (也用于SID),選擇數據庫字符集。SID 應該和 SID 環境變量相同。

      Database Identification

    41. 选择數據库管理选项
    42. 选择这個实例的管理选项。这裡选择 "Database Control"。接受所有缺省值,然後单击 Next。

      Oracle Enterprise Manager

    43. 指定數據库文件存储选项
    44. 选择數據库建立的存储機制。这裡选择 "File System",並指定數據库文件路徑,然後单击 Next。

      File System

    45. 指定备份和恢复选项
    46. 选择是否进行自动备份。这裡选择 "Do not enable Automated backups"。接受所有缺省值,然後单击 Next。

      Auto Backup

    47. 指定數據库 Schema 密码
    48. 输入並确认所有數據库帐户的密码,然後单击 Next。

      Database Schema Passwords

    49. 复查安裝总结
    50. 对安裝总结进行复查,然後单击 Next。

      Summary

      Install


    51. 运行配置助手
    52. 配置助手页面中显示了一些用于配置软件和建立數據库的配置助手狀态信息。在數據库配置助手运行结束後,单击 OK 继续。

      Configuration Tools

    53. 數據库配置助手
    54. 显示數據库配置助手,然後自动创建數據库。

      Configuration Tools

      數據库创建结束後,显示下面的窗口。依照窗口信息的指示操作,然後单击 OK 並关闭窗口。

      Database Configuration Assistant

    55. 运行 root.sh
    56. 配置助手运行後,显示如下窗口 。以 root 身份在一個終端中運行 $ORACLE_HOME/root.sh:

      # /opt/app/oracle/product/10.1.0/db_1/root.sh

      root.sh

    57. 安裝结束
    58. 这是安裝结束页面。配置助手配置了一些基于 Web 的应用。这個页面显示这些应用的 URLs。如有需要,請記錄。


    logo
    版本所有(C) 2000-2005 MIRACLE LINUX 公司