接手一个老项目,环境配置相当复杂,必须tomcat低版本,jdk固定版本等等....
等到配置完后,启动项目依旧报错:
错误提示很明显:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
侦听器找不到给定的SID;
接触oracle不多,以为是oracle监听没开,倒腾半天,才理解是SID不对,也就是图中红框
如何查看对应的SID?
数据库执行
select instance_name from v$instance;
修改为对应的SID,不在报该错误。