问题 windows 版 Oracle 链接报错 ORA-12541:TNS:no listener
原因 oracleoradb11g_home1tnslistener 服务没有启动
手动启动 提示无法启动这个服务
oracleoradb11g_home1tnslistener 服务无法启动的原因
Oracle 装在了移动硬盘中, 修改服务的路径后导致的 oracleoradb11g_home1tnslistener 服务无法启动
因为配置文件错误导致的这个服务无法启动
解决办法
打开 Oracle 安装目录里面有个 listener.ora 文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210217221948372.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ttc3dpbGxpYW0=,size_16,color_FFFFFF,t_70#pic_center)
编辑这个 listener.ora 文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210217222152437.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ttc3dpbGxpYW0=,size_16,color_FFFFFF,t_70#pic_center)