2024年6月3日发(作者:)

无法连接到数据库实例: ORA-12518: TNS: 监听程序无法分发客户机连接

2008-05-30 11:48

可能是如下的原因:客户连接到监听器后,监听器把客户重定向到调度程序端口(很可能

不是1521端口),由于操作系统问题,这些连接会被拒绝。

要解决这个问题,只需要在LISTENER。ORA的头部加入这一行

DIRECT_HANDOFF_TTC_LISTENER = OFF 即可。

1:根据搜索到的原因,我们在LISTENER。ORA头部加入这一行

--------------------------------------------------------------------------------

# NETwork Configuration File:

D:Oracleproduct10.2.0db_

# Generated by Oracle configuration tools.

DIRECT_HANDOFF_TTC_LISTENER = OFF

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = D:oracleproduct10.2.0db_1)

(PROGRAM = extproc)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)