【问题标题】:Cannot configure listener in Oracle NET Configuration Assistant无法在 Oracle NET 配置助手中配置侦听器
【发布时间】:2018-10-15 11:30:21
【问题描述】:

当我打开 Oracle NET 配置助手时,我无法选择侦听器配置,因为它是灰色的。我试过“以管理员身份运行”,没有任何改变。

有人可以帮忙解决这个奇怪的问题吗?

【问题讨论】:

    标签: oracle oracle12c


    【解决方案1】:

    当您从 Oracle 客户端而不是 Oracle 数据库运行 NET 配置助手时,可能会发生这种情况。

    为了确定,请检查 Oracle Inventory XML 文件。

    如果您在 Windows 下,该文件通常位于 c:\Program Files (x86)\Oracle\Inventory\ContentsXML\inventory.xmlc:\Program Files\Oracle\Inventory\ContentsXML\inventory.xml

    如果您使用的是 linux,您可以使用以下命令找到 Inventory 的位置:cat /etc/oraInst.loc。在里面你会发现ContentsXML 目录和inventory.xml 文件。

    inventory.xml 中,您可以找到所有已安装的“Oracle Home”目录。如果你能找到不止一行以<HOME NAME=开头的,那说明你的系统上安装了不止一个ORACLE HOME(可以是Oracle HTTP Server、Weblogic、Oracle客户端等等……)

    所以现在您需要找到一个类似于 Oracle Home for Database 服务器的东西。它可能看起来像这样:

    <HOME NAME="OraDB12Home1" LOC="/u01/app/oracle/product/12.2.0/dbhome_1" TYPE="O" IDX="1"/>
    

    请注意OraDB 部分。客户那里会有OraClient

    然后转到位于 LOC 标记内的目录。在其中进入 bin 子目录并从这里运行 netcanetca.exe。您将获得可用的侦听器配置。

    【讨论】:

      猜你喜欢
      • 2016-06-14
      • 1970-01-01
      • 1970-01-01
      • 2014-03-29
      • 2018-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-31
      相关资源
      最近更新 更多