gpt4 book ai didi

oracle - 无法连接到 Oracle 11g 中的 ExtProc

转载 作者:行者123 更新时间:2023-12-01 06:43:26 27 4
gpt4 key购买 nike

我们在使用相同监听器的一台服务器(均为 11g)上有两个 Oracle 实例。我在连接到 extproc 时遇到问题:

TNSNAMES.ORA

EXTPROC_CONNECTION_DATA.NATIONAL.SERVER.COM =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC11G))
)
(CONNECT_DATA =
(SERVICE_NAME = PLSExtProc11g)
)
)

听者.ORA
(DESCRIPTION_LIST=
(DESCRIPTION =
(ADDRESS_LIST=
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC11G))
)
)
)

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc11g)
(ORACLE_HOME = /home/app/oracle/product/11.2.0/dbhome_1)
(ENVS = "EXTPROC_DLLS=ANY")
(PROGRAM = extproc)
)

当我使用 TNSPING 检查连接时,我得到以下信息:

/home/app/oracle/product/11.2.0/dbhome_1/network/admin/sqlnet.ora

$tnsping EXTPROC_CONNECTION_DATA

适用于 Linux 的 TNS Ping 实用程序:版本 11.2.0.1.0 - 2011 年 11 月 3 日 14:03:41 生产

版权所有 (c) 1997、2009,甲骨文。版权所有。

使用的参数文件:

使用 TNSNAMES 适配器解析别名
试图联系 (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC11G))) (CONNECT_DATA = (SERVICE_NAME = PLSExtProc11g)))
TNS-12541:TNS:没有监听器

我能够成功地 tnsping 两个数据库,但不能成功地 tnsping EXTPROC_CONNECTION_DATA。

最佳答案

在这种特殊情况下,listener.ora 文件中显然存在某种类型的隐藏字符。使用 netca 重新配置监听器解决了问题。

关于oracle - 无法连接到 Oracle 11g 中的 ExtProc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8000011/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com