PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

AWS RDS Postgresql Pgadmin – Server hört nicht zu

Schritt 1 Sie erhalten den gleichen Dialog, den ich oben gesehen habe. Mist!

Schritt 2 Gehen Sie zu Ihrem RDS Instanzen

Schritt 3 Gehen Sie zu Ihrer Sicherheit Gruppen

Schritt 4 Wenn Ihr Konto wie meines war, sehen Sie diesen Text:

Your account does not support the EC2-Classic Platform in this region. 
DB Security Groups are only needed when the EC2-Classic Platform is supported. 
Instead, use VPC Security Groups to control access to your DB Instances. 
Go to the EC2 Console to view and manage your VPC Security Groups. 
For more information, see AWS Documentation on Supported Platforms and Using RDS in VPC.

Schritt 5 Gehen Sie zurück und überprüfen Sie den Namen Ihrer RDS-Sicherheitsgruppe (RDS->Instanzen klicken Sie mit der rechten Maustaste auf Ihre Instanz). Sie sehen so etwas wie Security GroupsList of VPC Security Groups, die dieser DB-Instance zugeordnet sind.

Sie sehen so etwas wie:default (sg-********) ( active )

Schritt 6 In Ihren VPC-Sicherheitsgruppen finde dein sg-******** die zu Ihrer Datenbank passt. Klicken Sie mit der rechten Maustaste darauf. Bearbeiten Sie eingehende/ausgehende Regeln, um postgresql hinzuzufügen.

Versuchen Sie erneut, eine Verbindung herzustellen.

Dies hat mein Problem gelöst.

Wenn dies Ihr Problem nicht löst, tut es mir sehr leid, aber ich hoffe, diese Dokumentation bringt mir etwas Debugging-Karma.