我有一个Java的Play 2.3应用程序。对于这个应用程序,我能够连接到本地Postgres服务器。
但我无法连接到Heroku Postgres服务器。
我在application.conf中有以下设置:
db.default.driver=org.postgresql.Driver
db.default.url="jdbc:postgresql://ec2test.amazonaws.com:5432/rwerwerwer"
db.default.user=eerwerwerer
db.default.password="5345fdwfdsvfvsdfsdfds"
我收到以下错误:
Caused by: org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for ho
st "172.56.17.147", user "eerwerwerer", database "rwerwerwer", SSL off
从PgAdim III,我能够成功连接到Heroku数据库。
在添加heroku配置时,我得到了:
**! No app specified.**
答案 0 :(得分:1)
请遵循这些steps。
要记住的事情:
使用数据库连接:
db.default.driver=org.postgresql.Driver
db.default.url=${?DATABASE_URL}
无需用户名和密码。