ORA-12541:TNS没有监听器的解决思路
TNS没有监听器,这个故障一般出现的原因为监听服务(OracleOraDb11g_home1TNSListener)没有启动。
方法1.原因:监听日志listener.log过大,超过4。
步骤:
a、暂停监听服务
b.删除listener.log,文件位置:(Oracle安装路径)Z:\app\Administrator\diag\tnslsnr\WIN-T1ER962LJ3Q\listener\trace
若该位置没有,可以直接搜索该文件。
方法2.原因:监听服务没起;
解决方法:在命令行输入lsnrctl start重启,或者在“服务中重启如下图”:
一:打开服务
启动OracleOraDb10g_home1TNSListener服务
或者
二:进入命令行
输入:lsnrctl start 即可启动
lsnrctl stop 停止服务
lsnrctl status 查看状态
方法3.原因:没有配置监听或者监听错误;
解决办法:重新配置监听