posts - 66,comments - 41,trackbacks - 0
出错状况:
我用的是Windows XP,在“服务”中启动“OracleOraHome90TNSListener”失败,说是
在 本地计算机 无法启动 OracleOraHome90TNSListener 服务。

错误 3: 系统找不到指定的路径。

于是,我在CMD中输入“LSNRCTL”

LSNRCTL for 32-bit Windows: Version 9.0.1.1.1 - Production on 28-1月 -2005 10:56
:54

Copyright (c) 1991, 2001, Oracle Corporation.  All rights reserved.

欢迎来到LSNRCTL,请键入"help"以获得信息。

LSNRCTL> start
启动tnslsnr:请稍候...

Failed to start service, error 3.
TNS-12560: TNS: 协议适配器错误
TNS-00530: 协议适配器错误
  32-bit Windows Error: 3: No such process
 
 
解决办法:
1.你修改了主机名,如果是的话,你可以把主机名改回来,然后重起计算机后,就可以找到监听程序了.
2.由于你的错误删除了监听程序的路径,要恢复很简单:点开始->运行输入"regedit"然后在查找里输入OracleOraHome90TNSListener去查找.如果找到后你就要增加一项ImagePath,定义成字符集,路径为: "盘符:\oracle\ora90\bin\tnslsnr".添加完后继续按F3来找!修改同上.至到搜索完毕为止!此方法成功几率为90%以上


MSN:
posted on 2008-01-13 12:38 kylixlu 阅读(301) 评论(0)  编辑  收藏 所属分类: Database

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


网站导航: