监听起不来,怎么回事呀?

[复制链接]
查看11 | 回复7 | 2010-3-1 11:20:06 | 显示全部楼层 |阅读模式
9i在2k下昨天装的,最奇怪的是昨天装好还能连上,今天监听就起动不了了。今天只是卸载了一个toad软件,我想应该没有影响把。
在dos下打lsnrctl start报如下错误:
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 24-AUG-2006 10:28
13
Copyright (c) 1991, 2002, Oracle Corporation.All rights reserved.
Starting tnslsnr: please wait...
Failed to start service, error 3.
TNS-12536: TNS

peration would block
TNS-12560: TNS

rotocol adapter error
TNS-00506: Operation would block
32-bit Windows Error: 997: Unknown error
打lsnrctl stop报如下错误:
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 24-AUG-2006 10:28:
22
Copyright (c) 1991, 2002, Oracle Corporation.All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS

rotocol adapter error
TNS-00511: No listener
32-bit Windows Error: 61: Unknown error
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=wy-5g4aa4mzp9w4)(PORT=15
21)))
TNS-12541: TNS:no listener
TNS-12560: TNS

rotocol adapter error
TNS-00511: No listener
32-bit Windows Error: 61: Unknown error
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.1.106)(PORT=1521)
))
TNS-12535: TNS

peration timed out
TNS-12560: TNS

rotocol adapter error
TNS-00505: Operation timed out
32-bit Windows Error: 60: Unknown error
打lsnrctl status报如下错误:
TNS-12541: TNS:no listener
TNS-12560: TNS

rotocol adapter error
TNS-00511: No listener
32-bit Windows Error: 61: Unknown error
在windows服务里面TNSListener也起动不了,说错误3:系统找不到指定路径。
请朋友们帮助分析一下吧,我实在不知道咋回事……
回复

使用道具 举报

千问 | 2010-3-1 11:20:06 | 显示全部楼层
那就找找路径对不?是不是你有装过oracle在不同目录?没卸载干净?
回复

使用道具 举报

千问 | 2010-3-1 11:20:06 | 显示全部楼层
以前装过一个客户端,昨天又装一个server,并且建了一个库,当时可以连上,今天再开机就这样了,不知道是否有关系。
另外,什么地方查找路径亚?D:\oracle\ora92\network\admin\lsnrctl.ora只看到这个路径下的文件。
回复

使用道具 举报

千问 | 2010-3-1 11:20:06 | 显示全部楼层
估计是没有卸载干净,客户端的监听器和现在装的oracle有冲突!
回复

使用道具 举报

千问 | 2010-3-1 11:20:06 | 显示全部楼层
那看来只有卸了重装了?可是目前的监听文件也只有那一个呀?
回复

使用道具 举报

千问 | 2010-3-1 11:20:06 | 显示全部楼层
listener.log有什么内容呢?
你的oracle service起来了吗?
回复

使用道具 举报

千问 | 2010-3-1 11:20:06 | 显示全部楼层
http://www.cnitblog.com/panxiang/archive/2006/07/24/14108.aspx
四、进入注册表中修改ImagePath
在运行处执行REGEDIT进入注册表到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome10gTNSListener
发现ImagePath关键值没有了,增加他,选择可扩充字符串值,编辑字符串的
数值数据为:d:\Oracle\Ora10g\BIN\TNSLSNR
回复

使用道具 举报

千问 | 2010-3-1 11:20:06 | 显示全部楼层
按照上面的做已经将问题解决,又长了一点知识,谢谢!
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行