1.关闭防火墙 2.windows查看端口netstat -an 3.如果显示"127.0.0.1:1521 LISTENING" 则无法链接oracle,会提示ORA-12541:TNS:no listener错误,需要修改oracle监听ip为(0.0.0.0:1521) 4.解决方法,将listener.ora,tnsnames.ora文件内,localhost修改为计算机名(例如DESKTOP-2VKHBJ) 5.重启oracle,然后telnet 1521检查端口是否工作 6.如果出现oracle ORA-12545:因目标主机或对象不存在 需要重新配置监听 参考https://jingyan.baidu.com/article/cb5d6105e4649e005c2fe029.html