有个上云项目, 由于数据库迁移, 之前的 数据库的 sid 变成了服务名
ORA-12505: TNS :listner does not currently know of SID given in connect descriptor

oracle中SID和服务名在连接字符串中写法是有区别的:
sid 的写法是 冒号 – “:” ,
服务名的写法是斜杠 – “/” .

这点需要特别注意!
下图示例:
ORA-12505: TNS :listner does not currently know of SID given in connect descriptor

正确修改以后, 问题解决!

相关文章: