sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man ansluter till min Heroku PostgreSQL-databas från Java

För att kunna ansluta till herokus PostgreSQL (med den nödvändiga ssl) måste du lägga till följande till webbadressen:

?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

Så den korrekta webbadressen som anges i svaret ovan är:

jdbc:postgresql://host:port/database?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

Utan dessa omkretsar får du felet som beskrivs:

error: no pg_hba.conf entry for host 


  1. klienten stöder inte autentiseringsprotokoll som begärs av servern överväg att uppgradera mysql-klienten

  2. Autentiseringsfel vid anslutning till Heroku PostgreSQL-databas

  3. Hur dumpar man data för stora objekt från Postgres 9.4 och sedan importerar den till Postgres8.x?

  4. Postgres-begränsning för unikt datumintervall