Oracle无法启动监听器

多次遇到Oracle无法启动监听器的情况,在服务里看,监听器的“可执行文件路径”是空的。

打开regedit,在以下两处添加监听器TNSLSNR.EXE的路径即可:

    1.在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/、HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/下的Services和CurrentControlSet/Services下找到OracleOraDb10g_home1TNSListener项,在右边窗口按右键,新建/字符串,取名ImagePath。

    2.分别双击ImagePath赋值:D:\Oracle\product\10.1.0\Db_1\BIN\TNSLSNR.EXE

重新双击服务里的监听器,启动,OK。

使用Oracle自带的Net Configuration Assistant也能修复。

注:以上为Oracle10.1.0 W2K

你可能感兴趣的:(oracle,.net)