日期:2014-05-16  浏览次数:20427 次

OracleOraDb10g_home1TNSListener无法启动
一、打开 $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。不是的话,就改正。