項目連接oracle報錯:listener does not currently know of SID given in connect descriptor


今天練習用IDEA搭建了一個ssm框架,數據庫是oracle,在執行mybatis-generator時,一直報錯listener does not currently know of SID given in connect descriptor,乍一看

不能識別我配置的sid,我檢查過后感覺良好,但是這個問題持續存在,由於以前都是使用正確的連接路徑,沒出錯也就沒去詳看數據庫連接各組成部分的含義。

最終發現是我的url寫的有問題:

 url=jdbc:oracle:thin:@127.0.0.1:1521:orcl

 問題就出在 “:orcl“ 上,這里用“:”表示這里指定的是數據庫的SID,"/orcl"表示指定的是服務名,而我寫的“orcl”只是和數據庫的服務名對上了,SID對不上,問題解決。

    用到的東西盡量花時間去了解一下,不然上戰場的時候可就要出糗咯!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM