用Navicat连接Oracle数据库时候,报了ORA-12514:TNS:listener does not currently know of service requested in connect descriptor sqldeveloper 连接是正常的。 select INSTANCE_NAME from v$instance 这个命令可以查询到sid。
结果是因为我的服务名不是ORCL 由于安装oracle太过久远 我的应该是xe 将其改为xe就能连接了 。耽误了半天总算解决了。
卧槽,无情!