Oracle 11G TNSListener不能启动,错误3:系统找不到指定路径

我的oracle服务是手动启动的,使用360禁用User Profile services后重启后发现电脑进入的用户是administator,桌面上常用的软件图标都不见了,赶紧又启用该服务,但是OracleOraDb11g_home1TNSListenerr无法启动了,上网查了查,还好处理很简单,记录下来备用。

在Windows服务器管理器中,手动启动OracleOraDb11g_home1TNSListener服务时发生错误,错误信息为:不能启动OracleOraDb10g_home1TNSListener服务,错误3:系统找不到指定路径。查看服务属性,发现“可执行文件路径”为空。

 
补救措施:打开注册表编辑器,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/OracleOraDb10g_home1TNSListener项,看下面是否有ImagePath键值,如果没有则新建"字符串值(S)",类型为REG_SZ,值为:C:\AppData\product\11.2.0\dbhome_1\BIN\TNSLSNR.EXE
然后刷新服务管理器,重新启动。

你可能感兴趣的:(oracle 11g)