ORACLE连接DB遇到的奇葩问题

        今天同步字典表连DB遇到一个奇葩的问题,用第一行代码总会有这个错误:

    DBI connect('host=10.129.139.142;sid=wcd142','mqq',...) failed: ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach) at ./sync-game-dic.pl line 33
        
          上网各种搜查有各种说法,最终采用第二行代码连接DB就可以了,解决了问题。好奇葩。文档里面也有两种方法的。得抽时间看看这两种的区别
 
原文地址:https://www.cnblogs.com/annyliu/p/3639096.html