我有一個使用JDBC(通過JPA),這是連接到開發數據庫使用主機名,端口和Oracle SID,像這樣的Java應用程序:的Java JDBC - 如何連接到Oracle使用服務名稱來代替SID
jdbc:oracle:thin:@ oracle.hostserver1.mydomain.ca:1521:XYZ
XYZ是Oracle SID。現在我需要連接到不使用SID的不同Oracle數據庫,而是使用Oracle「Service Name」。
我試過,但它不工作:
的jdbc:神諭:薄:@ oracle.hostserver2.mydomain.ca:1522:ABCD
ABCD是其他的服務名稱數據庫。
我在做什麼錯?
+1供參考。 – DwB 2011-01-28 19:15:23
+1爲參考手冊 – 2011-01-28 19:25:12
+1,我來自未來,你的解決方案讓我再次頭痛了一個小時 – 2014-09-22 17:04:56