关于 Oracle 11G 中的 Inventory 目录,哪两个是正确的?
Posted
技术标签:
【中文标题】关于 Oracle 11G 中的 Inventory 目录,哪两个是正确的?【英文标题】:Which two are true about the Inventory directory in Oracle 11G? 【发布时间】:2018-11-17 04:35:47 【问题描述】: A.它由单个服务器上的所有 Oracle 软件安装共享。 乙。仅 Oracle Grid Infrastructure 和 Oracle 数据库软件安装需要它。 C.只有设置了 ORACLE_BASE 环境变量才能创建它。 D.它应该在第一次在服务器上安装 Oracle 软件之前创建。 E.它归 oinstall 组所有,必须在首次在服务器上安装 Oracle 软件之前创建该组。答案是 AD。
我认为 D 是错误的,但 E 是正确的。
根据Oracle docs:
Oracle Universal Installer 创建您指定的目录并为其设置正确的所有者、组和权限。您不必创建它。
所以我认为 D 是错误的。
根据Oracle docs:
您必须在首次在系统上安装 Oracle 软件时创建此组。为该组选择的默认名称是 oinstall。该组拥有 Oracle 清单,该清单是系统上安装的所有 Oracle 软件的目录。
所以我认为 E 是正确的。
我的问题是为什么 D 是正确的而 E 是错误的?
【问题讨论】:
【参考方案1】:因为不需要为 oracle 库存指定组
在此窗口中,您还可以指定对清单目录具有写入权限的操作系统组。这可以防止其他用户覆盖 Oracle 产品安装文件。通常选择 oinstall 组。
【讨论】:
根据 Oracle 文档,为 oracle 库存所有者选择的默认名称是 oinstall,必须在您首次在系统上安装 Oracle 软件时创建。 Oracle Universal Installer 创建您指定的 oracle 库存目录并为其设置正确的所有者、组和权限。您不必创建它。以上是关于关于 Oracle 11G 中的 Inventory 目录,哪两个是正确的?的主要内容,如果未能解决你的问题,请参考以下文章