出错状况:
我用的是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