一、打开 $oracle_home\NETWORK\ADMIN 文件夹,在ADMIN文件夹下找到 listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))))
看HOST中的ip地址是否和数据库实例安装的ip地址相同。
二、第一步改正后,还是不行的话,打开注册表。
我的电脑->HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleOralDb10g_home1TNSListener
查看下面的 ImagePath 值是否为 $oracle_home\bin\TNSLSNR。不是的话,就改正。
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))))
看HOST中的ip地址是否和数据库实例安装的ip地址相同。
二、第一步改正后,还是不行的话,打开注册表。
我的电脑->HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleOralDb10g_home1TNSListener
查看下面的 ImagePath 值是否为 $oracle_home\bin\TNSLSNR。不是的话,就改正。
本文指导如何检查并修正Oracle数据库监听器配置,包括验证HOST IP地址与数据库实例安装地址的一致性,并通过修正注册表来确保TNSListener路径正确。
2190

被折叠的 条评论
为什么被折叠?



