Właściwości połączenia z bazą danych Heroku
Próbuję wykonać stosunkowo proste zadanie: chcę połączyć się z bazą danych Heroku. Stworzyłem bazę danych i otrzymałem poświadczenia z witryny Heroku. Jednak gdy próbuję połączyć się z tą bazą danych za pomocąbyle co poza klientem linii komend terminalu „heroku” dostaję błędy krytyczne lub nie mogę połączyć błędów.
Dwa narzędzia, z którymi próbowałem się połączyć poza aplikacją terminala Heroku, to: Navicat i IntelliJ.
Błąd, który otrzymuję w Navicat podczas próby połączenia się z bazą danych:
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?
Moje ustawienia połączenia są następujące:
Nazwa połączenia Test Heroku Dev
Nazwa hosta / adres IP ec2-107-21-112-215.compute-1.amazonaws.com
Port 5432
Navicat nie wydaje się nawet próbować połączyć z tą nazwą hosta.
Gdy próbuję połączyć się z IntelliJ, korzystając z pełnych poświadczeń, pojawia się następujący błąd:
java.sql.SQLException: FATAL: no pg_hba.conf entry for host "75.168.4.146", user "rphbqggxeokuxl", database "dc008iqk0rq4j5", SSL off
Ponownie używam poświadczeń, które udostępnia mi aplikacja Heroku podczas uzyskiwania dostępu do mojej bazy danych na ich stronie internetowej.
Czy wcześniej ktoś napotkał problem z połączeniem Heroku?