2016-11-22 75 views
0

我的後端系統經由數據源連接到一個遠程Oracle DB:連接Oracle DB用的SQLDeveloper

dataSource_esb {

方言= org.hibernate.dialect.Oracle10gDialect

driverClassName =「ORACLE .jdbc.driver.OracleDriver」

網址:JDBC:預言:瘦:@xxxx:1521 /測試

用戶名:用戶名

密碼:密碼

}

現在我想通過的SQLDeveloper連接到這個數據庫,但我無法連接。下面是的SQLDeveloper配置:

  • 連接名稱:測試
  • 用戶名:用戶名
  • 密碼:密碼
  • 連接類型:基本
  • 作用:默認
  • 主機名:XXXX
  • 端口:1521
  • SID: -
  • 服務名稱:測試

回答

1

數據庫test應在SID而不是service name

0

按照您的數據的基礎上URL的JDBC:預言:瘦:@xxxx:1521 /測試 JDBC:預言:薄是驅動程序的種類 @xxxx:1521是端口號 然後代替/測試的還應有:測試測試是否是配置中的數據庫SID。 希望你能理解

謝謝 Basanta