报错完整信息
java.sql.SQLException: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
没有找到配置中给定的SID
如何解决
-
查找Oracle数据的SID,进入Oracle数据库(也可以使用数据库管理工具,Navicat等)
select INSTANCE_NAME from v$instance;
-
把SID放进数据库配置中
url: jdbc:oracle:thin:@xx.xx.xxx.xxx:1521:orcl
这里注意SID拼接需要用 :
连接,不可以使用 /
。