无法在Glassfish中获得Oracle Connection

时间:2013-11-27 15:36:28

标签: java oracle jdbc glassfish glassfish-4

我正试图在我的Glassfish 4中发生JDBC连接,但是当我ping它时,它抱怨URL不正确。

到目前为止,我已将 ojdbc6.jar ojdbc7.jar 文件复制到 Glassfish 4> domain1> lib 目录。

我的常规设置如下所示:

screenshot 1

我的其他属性如下所示:

enter image description here

在我的Oracle Devloper中,我的设置如下:

enter image description here

知道我做错了什么吗?我错过了什么斜线吗?

2 个答案:

答案 0 :(得分:1)

您似乎必须在additional settings的{​​{1}}中设置server-url。对于Oracle数据源,数据库服务器主机名是不够的。

  1. 删除除JDBC connection poolusername以外的所有属性。
  2. 将属性password添加到JDBC连接池。
  3. url必须采用以下格式:url
  4. jdbc:oracle:thin:@<host>:<port>:<sid>是service-id / service-name

答案 1 :(得分:0)

enter image description here

修正了它。这很有效。

我认为它忽略了除PASWORD和URL之外的所有内容。所以这个设置似乎有用