我的空间,写我所写,禅我所藏

与我一起遨游吧

 

TNSLISTENER 服务无法启动

在机上装了Oracle 9i,也配好了TNSLISTENER监听程序。启动时,其它服务都启动正常,唯独TNSLISTENER监听服务无法启动。在“控制面板”之“服务”中查看,发现该服务的属性中“可执行文件的路径”一栏为空白,无法指定其真实的执行路径。
在“开始”-“程序”-“Oralce-OraHome92”-“Net Configuration Assistant”中配置监听程序后依然如此。
可在cmd命令下用以下命令来控制监听
snrctl stop
lsnrctl start
lsnrctl service

使用lsnrctl start启动监听时有下面信息:

启动tnslsnr:请稍候...

TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
系统参数文件为D:\oracle\ora92\network\admin\listener.ora
写入D:\oracle\ora92\network\log\listener.log的日志信息
监听:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=zhengxibing)(PORT=15
21)))
TNS-12545: 因目标主机或对象不存在,连接失败
 TNS-12560: TNS: 协议适配器错误
  TNS-00515: 因目标主机或对象不存在,连接失败
   32-bit Windows Error: 1001: Unknown error

监听程序未能启动。请参阅上面的错误消息...

原因是机器名修改过后,D:\oracle\ora92\network\admin\listener
.ora文件的机器名没有修改为新的机器名。

posted on 2007-03-28 15:34 imcb 阅读(1818) 评论(0)  编辑  收藏 所属分类: 经验的积累


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(2)

随笔分类

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜