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?