转到主内容

创建产品清单

指定 Oracle 产品清单信息。完成选择后, 请单击下一步:

有关必须指定的值的详细信息, 请参阅以下部分。Oracle 建议您不要将产品清单目录放置在共享位置。


注:

请确保 Oracle 产品清单主目录路径只包含 ASCII 字符。在本发行版发行之时, 不支持对 Oracle 产品清单使用非 ASCII 字符。

Oracle 产品清单目录

Oracle 产品清单目录 (oraInventory) 是服务器上安装的所有 Oracle 软件的主产品清单位置。指定 Oracle 产品清单目录 (也称为 oraInventory 目录) 的完整路径。安装程序使用此目录来存储此系统上安装的所有 Oracle 产品的信息。


注:

仅当您指定的 oraInventory 目录不存在时, 安装程序才会创建它。请确保您未将 Oracle 产品清单目录放置在 Oracle 基目录或 Oracle 主目录下。

选择目录时请遵循以下灵活体系结构 (OFA) 指导原则:

  • 第一次在计算机上安装 Oracle 软件时,Oracle Universal Installer 将以 u[01-99]/app 格式提供 oraInventory 目录(例如 /u01/app)。如果运行该安装的用户对 oraInventory 文件具有写权限, 则安装程序将在路径 /u[01-99]/app/oraInventory 中创建 Oracle 产品清单目录。例如:

    /u01/app/oraInventory

    默认情况下, Oracle 产品清单目录未安装在 Oracle 基目录下。这是因为所有 Oracle 软件安装都共享一个公用 Oracle 产品清单, 因此只有一个 Oracle 产品清单供所有用户使用。每个执行软件安装的用户均可使用单独的 Oracle 基目录。

  • 如果在安装期间系统提示时提供了 Oracle 基目录路径, 或者已为执行该安装的用户设置了 ORACLE_BASE 环境变量, 则安装程序建议使用以下默认路径:

    ORACLE_BASE/../oraInventory
  • 如果您没有输入路径, 也没有设置 ORACLE_BASE, 则 Oracle Universal Installer 会将 Oracle 产品清单目录放置在用户的主目录中。例如:

    HOME/oraInventory

    在此示例中, HOME 是启动安装程序的用户的登录主目录。除非您要将软件安装在该主目录中的子目录下, 否则 Oracle 建议您将此值更改为以前指定的建议值。

Oracle 产品清单组

选择其成员授予了 Oracle 产品清单目录写入权限的操作系统组。默认情况下,Oracle 安装所有者用户帐户的主组被指定为 Oracle 产品清单组。所有 Oracle 软件安装所有者用户帐户应将此组作为其主组。只有属于此组的用户才能使用 Oracle Universal Installer 更新, 安装或删除 Oracle 软件。在代码示例中, Oracle 文档将此组称为 oinstall 组。