DCookie Asked: 2011-07-09 06:51:31 +0800 CST2011-07-09 06:51:31 +0800 CST 2011-07-09 06:51:31 +0800 CST Utility_DSN 是什么? 772 我不确定它是什么时候发生的,但我已经开始注意到我的企业管理器网格中的一些主机有一个名为 UTILITY_DSN 的目标。有谁知道这是什么?我今天注意到的那个是重装代理后出现的。它显示为数据库实例,但具有不存在的 Oracle 主目录。 oracle enterprise-manager 1 个回答 Voted Best Answer Niall Litchfield 2011-12-23T06:50:45+08:002011-12-23T06:50:45+08:00 我知道这是一个很晚的答案,但我刚刚才看到这个问题。目标的名称及其出现的情况向我表明您正在使用异构服务(或一种特定于数据库的网关产品)以连接到非 Oracle 数据库。这些链接的配置需要在数据库服务器上的 listener.ora 中创建一个服务(除其他外)。当代理尝试发现主机上的数据库时,它遵循以下规则。 为那里列出的数据库解析 /etc/oratab 为静态注册的数据库解析 $ORACLE_HOME/network/admin/listener.ora 通过 lsnrctl 查询侦听器以获取服务名称。 此过程的第 2 阶段将选取 listener.ora 中定义的任何非 oracle 目标。您可能想要删除它们。
我知道这是一个很晚的答案,但我刚刚才看到这个问题。目标的名称及其出现的情况向我表明您正在使用异构服务(或一种特定于数据库的网关产品)以连接到非 Oracle 数据库。这些链接的配置需要在数据库服务器上的 listener.ora 中创建一个服务(除其他外)。当代理尝试发现主机上的数据库时,它遵循以下规则。
此过程的第 2 阶段将选取 listener.ora 中定义的任何非 oracle 目标。您可能想要删除它们。