什么是 Utility_DSN?

DCo*_*kie 5 oracle enterprise-manager

我不确定它何时发生,但我已经开始注意到我的企业管理器网格中的一些主机有一个名为 UTILITY_DSN 的目标。有谁知道这是什么?我今天注意到的那个是在重新安装代理后出现的。它显示为一个数据库实例,但具有不存在的 Oracle 主目录。

Nia*_*eld 4

我知道这是一个很晚的答案,但我才刚刚看到这个问题。目标的名称及其出现的情况表明您正在使用异构服务(或数据库特定网关产品之一)来连接到非 Oracle 数据库。这些链接的配置需要在数据库服务器上的listener.ora 中创建服务(除其他外)。当代理尝试发现主机上的数据库时,它遵循以下规则。

  • 解析 /etc/oratab 中列出的数据库
  • 解析 $ORACLE_HOME/network/admin/listener.ora 以获得静态注册的数据库
  • 通过 lsnrctl 查询监听器以获取服务名称。

此过程的第 2 阶段将拾取listener.ora 中定义的所有非 Oracle 目标。您可能想删除它们。