ora12541-TNS : 没有监听器
以前也遇到过类似问题,觉得没多大点事,无非地址了,主机名错误,注册表路径类问题,仔细检查一边都没有,不扯淡上代码
oracle默认端口1521、这个端口从没遇到过被占用的情况、无图无解阿
PID为3536的进程
已经被Kill掉了、
也可以从任务管理器中查看、右键结束进程
搞定了。。。
附加:
主机名错误
解决方法:HOST= 计算机名称
注册表路径为NULL
解决方法:
进入注册表中修改ImagePath
在运行处执行 REGEDIT 进入注册表到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome10gTNSListener
发现ImagePath关键值没有了,增加他,选择可扩充字符串值,编辑字符串的
数值数据为:d:\oracle\product\BIN\TNSLSNR
如果注册表里丢失,添加的方法sc create OracleOraDb10g_home1TNSListener binpath= "d:\oracle\product\10.2.0\db_1\BIN\TNSLSNR " type= share start= auto displayname= "OracleOraDb10g_home1TNSListener" depend= RPCSS/Tcpip/IPSec
删除的方法
sc delete OracleOraDb10g_home1TNSListener
-------------------------
ITEYE 插入图片的用户体检真烂