Eigenschaften der Heroku-Datenbankverbindung

Ich versuche, eine relativ einfache Aufgabe auszuführen: Ich möchte eine Verbindung zu einer Heroku-Datenbank herstellen. Ich habe die Datenbank erstellt und Anmeldeinformationen von der Heroku-Site erhalten. Wenn ich jedoch versuche, eine Verbindung zu dieser Datenbank herzustellen, verwende ichetwas Neben dem Terminal-Befehlszeilen-Client 'Heroku' erhalte ich schwerwiegende Fehler oder kann keine Verbindungsfehler feststellen.

Die beiden Tools, mit denen ich versucht habe, eine Verbindung außerhalb der Heroku-Terminalanwendung herzustellen, sind: Navicat und IntelliJ.

Der Fehler, den ich in Navicat erhalte, wenn ich versuche, eine Verbindung zur Datenbank herzustellen, ist:

could not connect to server: Host is down
    Is the server running on host "ec2-107-21-112-215.compute-1.amazonaws.com" and accepting
    TCP/IP connections on port 5432?

Meine Verbindungseinstellungen lauten wie folgt:

Verbindungsname Heroku Dev Test

Hostname / IP-Adresse ec2-107-21-112-215.compute-1.amazonaws.com

Hafen 5432

Navicat versucht anscheinend nicht einmal, eine Verbindung zu diesem Hostnamen herzustellen.

Wenn ich versuche, unter Verwendung der vollständigen Anmeldeinformationen eine Verbindung mit IntelliJ herzustellen, wird die folgende Fehlermeldung angezeigt:

java.sql.SQLException: FATAL: no pg_hba.conf entry for host "75.168.4.146", user "rphbqggxeokuxl", database "dc008iqk0rq4j5", SSL off

Auch hier verwende ich die Anmeldeinformationen, die mir die Heroku-Anwendung beim Zugriff auf meine Datenbank auf ihrer Website zur Verfügung stellt.

Hat jemand dieses Heroku-Verbindungsproblem schon einmal erlebt?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage