没有清单的软件目标

主机上运行的 Oracle Management Agent 每 24 小时收集一次主机配置信息,并将该信息通过 HTTPS 传送到 Oracle Management Service。然后,Oracle Management Service 将信息存储在 Oracle Management Repository 中。企业配置包括您企业中所有主机的主机配置。有关主机配置的概览,请参阅关于配置信息。

显示消息的位置及原因

使用 Enterprise Manager Grid Control 主页和“部署”页上的“部署概要”表可以查看企业配置中包含的特定目标类型的 Oracle 产品。使用组主页上的“部署概要”表可以查看该组中包含的特定目标类型的 Oracle 产品。

例如,可以在“部署概要”表中选择“数据库安装”视图或“应用程序服务器安装”视图。选择了其中一个 Oracle 软件视图后,“部署概要”表的上方便会显示 “信息”图标没有清单的软件目标:m/n 消息。其中,“m”是可用于导航到“主机配置收集问题”页中的“没有清单的软件目标”选项卡的链接。如果 Enterprise Manager 出现下列情况之一,便会显示此消息:

Enterprise Manager 使用主机上的 Oracle Universal Installer 清单信息来确定在主机上安装的 Oracle 软件产品。

如果正在查看 Enterprise Manager Grid Control 主页或“部署”页上的“部署概要”表,则消息中的 m 值是在您的企业中未找到对应 Oracle 软件安装信息的属于指定目标类型的 Oracle 目标数。消息中的 n 值是在您的企业中搜索到的属于该目标类型的 Oracle 目标总数。

如果正在查看组主页上的“部署概要”表,则消息中的 m 值是该组中未找到相应 Oracle 软件安装信息的属于指定目标类型的 Oracle 目标数。消息中的 n 值是在该组中搜索到的属于该目标类型的 Oracle 目标总数。

解决导致该消息的问题

在着手解决导致该消息的问题前,请先获取以下 Oracle 目标的列表:其 Oracle 软件安装信息没有包含在企业配置的指定视图中。单击该消息中的“m”链接导航到“主机配置收集问题”页中的“没有清单的软件目标”选项卡,可以查看该列表。有关详细信息,请参阅主机配置收集问题。

现在,请按照下列步骤来确定对于这些目标中的一个或多个目标,为何在主机上找不到相应的 Oracle 软件安装信息:

  1. 检查主机是否有配置收集问题。

    要确定无法完整地收集哪些主机的一个或多个类别 (或许是所有类别) 的主机配置信息,请参阅确定配置收集问题。如果纠正了这类针对主机报告的收集问题,就能够在这些主机上收集指定目标的 Oracle 软件安装信息。

  2. 检查该主机上的 Oracle 软件产品是不是使用 Oracle Universal Installer 进行安装的。

    有时,在安装特定的 Oracle 产品时可能并未使用“Enterprise Manager Oracle 主目录克隆”或“Oracle 数据库克隆”工具,而将其从一个主机复制到另一个主机上 (例如,从主机 A 复制到主机 B)。在这种情况下,Oracle Universal Installer 将不能在新位置 (主机 B) 上复制和正确更新该产品的信息。因此,Enterprise Manager 无法从新位置收集该产品的 Oracle 软件安装信息。使用 Oracle Universal Installer 重新安装该产品,以便 Enterprise Manager 可以收集它的 Oracle 软件安装信息。

    建议使用Enterprise Manager Oracle 主目录克隆工具和/或Oracle 数据库克隆工具,将 Oracle 软件产品从现有的 Oracle 主目录复制到新的 Oracle 主目录中。当使用这些工具来克隆 Oracle 产品时,Oracle Universal Installer 将可以在新的 Oracle 主目录中正确更新该产品的信息,就好像该产品是使用 Oracle Universal Installer 安装的一样。有关克隆 Oracle 主目录和 Oracle 产品的介绍信息,请参阅关于克隆。

    注:对于未使用 Oracle Universal Installer 安装的旧 Oracle 软件 (如 8.0.x 或更低版本的 Oracle 数据库),Oracle Universal Installer 无法获得这些 Oracle 产品的相关信息,因此,Enterprise Manager 无法收集或显示有关它们的任何信息。

  3. 检查每个 Oracle 软件目标的 Oracle 主目录属性是否准确无误。

    要检查 Oracle 软件目标的 Oracle 主目录属性,请导航到该目标的主页,然后单击 Oracle 主目录链接。如果无法从该目标的指定 Oracle 主目录收集该目标的 Oracle 软件安装信息,就会出现一则反映此结果的错误消息。此消息通常意味着在该目标的指定 Oracle 主目录中其实并未安装该目标。在这种情况下,必须重新配置该目标,以便指定正确的 Oracle 主目录。为此,应在该目标类型的相应页上 (例如“数据库”页或“应用程序服务器”页) 上选择该目标,并单击配置,然后在 Oracle 主目录路径或 Oracle 主目录字段中指定正确的 Oracle 主目录。

    对于要在“部署概要”表中说明的 Oracle 软件目标而言,该目标的 Oracle 主目录属性必须与安装该产品的 Oracle 主目录位置相符,该位置是从主机上的 Oracle Universal Installer 清单中收集的。

  4. 检查主机上是否有多个 Oracle Universal Installer 主清单

    在某些情况下,您可能已经通过 Oracle Support Services 在某个主机上设置了多个 Oracle Universal Installer 产品清单。如果是这种情况,则可以对 Enterprise Manager 进行设置,以便读取该主机上的多个 Oracle Universal Installer 主产品清单。这样,Enterprise Manager 就可以收集在该主机上安装的 Oracle 数据库和应用程序服务器目标的 Oracle 软件配置信息了。有关对 Enterprise Manager 进行设置以读取主机上的多个 Oracle Universal Installer 主产品清单的详细信息,请参阅 Oracle Enterprise Manager Advanced Configuration。

相关主题

访问“部署”页

关于配置信息

确定配置收集问题

关于组

搜索企业配置

使用企业配置管理视图

Enterprise Manager 信息指南