监听器无法启动

[复制链接]
查看11 | 回复5 | 2007-7-18 16:12:16 | 显示全部楼层 |阅读模式
问题:
LSNRCTL> start
启动tnslsnr:请稍候...
Failed to start service, error 3.
TNS-12560: TNS: 协议适配器错误
TNS-00530: 协议适配器错误
32-bit Windows Error: 3: No such process
通过services.msc(服务控制台)启动,提示:
无法启动
错误3:系统无法找到指定路径
__________________________________________________________
环境:
数据库和监听器为同一台机器
win2000系统
oracle9i
ora_home:E:\oracle\ora92
本机ip:10.188.239.83
配置文件:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.188.239.83)(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\ora92)
(PROGRAM = extproc)
)
)
__________________________________________________________
所作过的操作:
1.删除listen监听器,重新建立一个,无效
2.重启(

)
3.HOST = 10.188.239.83 改为
HOST =fjyc2(此机计算机名)
4.在itpub上发贴求助(

)
还请大虾,斑竹帮帮忙,我没招了
还需要什么信息我陆续提供
回复

使用道具 举报

千问 | 2007-7-18 16:12:16 | 显示全部楼层
在控制面板里的服务里,看这个服务起来没
该不是这个服务被优化专家给删了吧
回复

使用道具 举报

千问 | 2007-7-18 16:12:16 | 显示全部楼层
"通过services.msc(服务控制台)启动,提示:
无法启动
错误3:系统无法找到指定路径"
这里所说的就是楼上所指的服务,服务存在,无法启动,提示如上
继续关注.
回复

使用道具 举报

千问 | 2007-7-18 16:12:16 | 显示全部楼层
重建listener服务,试过没有?
回复

使用道具 举报

千问 | 2007-7-18 16:12:16 | 显示全部楼层
看你注册表,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome92TNSListener
,把下面得ImagePath 指向TNSLSNR.EXE 这个程序,比如说:D:\oracle\ora92\BIN\TNSLSNR。
没有ImagePath 这个值的话,就新建一个ImagePath。
然后再启动这个监听服务。
回复

使用道具 举报

千问 | 2007-7-18 16:12:16 | 显示全部楼层
嗯,问题解决了,用的是版主jaunt的方法,很佩服版主居然能对oracle如此了解,
谢谢楼上热情解答的网友
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行