在播放2.4中无法连接到Oracle数据库

时间:2016-02-24 16:12:20

标签: playframework playframework-2.0

我多年来一直在尝试使用Play 2.4框架连接到Oracle数据库,但我的所有尝试都是徒劳的。所以,寻求一些解决方案。 我在astype(bytes)中尝试了以下配置,但都没有工作:

application.conf

以下是我在每种情况下都会遇到的例外情况:

db.default.driver=oracle.jdbc.driver.OracleDriver
db.default.username=user_name
db.default.password=password

1) db.default.url="jdbc:oracle:thin:@host_name:host_port:sid"
2) db.default.url="jdbc:oracle:thin://@host_name:host_port/sid"
3) db.default.url="jdbc:oracle:thin://host_name:host_port/sid"
4) db.default.url="jdbc:oracle:thin:@host_name:host_port:sid"
   db.default.host=host_name
5) db.default.url="jdbc:oracle:thin://@host_name:host_port/sid"
   db.default.host=host_name
6) db.default.url="jdbc:oracle:thin://host_name:host_port/sid"
   db.default.host=host_name

1 个答案:

答案 0 :(得分:1)

感谢大家查看我的问题,但最后提到在线帖子和播放2.4文档,下面是这个问题的答案:

  a) Url format for oracle will be as below:
     db.default.url="jdbc:oracle:thin:@host_name:host_port:sid"
  b) Add property as:
     db.default.hikaricp.connectionTestQuery="SELECT 1 FROM DUAL"
     # above query will be used to check connection, this is required.

谢谢, Pradeep Sharma