ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

xiaoxiao2021-02-28  120

今天测试一个springmvc-mybatis项目,出现了ORA-12505, TNS:listener does not currently know of SID given in connect descriptor的错误,多方查找资料,改了很多,还是没有解决,最后看到了一个仁兄给的建议,完美解决。

jdbc连接数据库的时候,需要使用数据库的sid_name,而不是数据库的services_name.而使用plsql连接数据库的时候,只需要数据库的services_name即可,所以修改连接字符串中的services_name 为sid_name. 查询sid_name的方法 select INSTANCE_NAME from v$instance;

连接成功

转载请注明原文地址: https://www.6miu.com/read-40140.html

最新回复(0)