2013-11-27 77 views
0

我正在嘗試在我的Glassfish 4中發生JDBC連接,但它抱怨說當我ping它時URL不正確。無法在Glassfish中獲得Oracle連接

到目前爲止,我已經抄我的ojdbc6.jarojdbc7.jar文件到Glassfish的4>域1>的lib目錄

我一般設置是這樣的:

screenshot 1

我的附加屬性是這樣的:

enter image description here

在我的Oracle Devloper我的設置是這樣的:

enter image description here

任何想法我做錯了什麼?我是否缺少斜線或什麼?

+1

EHH遺憾的圖像是一個有點難以閱讀。你必須右鍵單擊並在另一個選項卡中打開圖像才能閱讀 –

回答

0

enter image description here

修正了它。這工作。

我認爲它忽略了除PASWORD和URL之外的所有內容。所以這個設置似乎工作

1

它看起來像你必須在JDBC connection pooladditional settings設置服務器的網址。對於Oracle數據源,數據庫服務器主機名不夠用。

  1. 刪除除usernamepassword以外的所有屬性。
  2. 將屬性url添加到您的JDBC連接池。
  3. url必須採用以下格式:jdbc:oracle:thin:@<host>:<port>:<sid>

<sid>是服務ID /服務名稱

+0

謝謝,正是我想到的 –