2017-05-12 12 views
0

Ich versuche, mit pgadmin3 eine Verbindung zu einem anderen Server herzustellen. Das ist, was ich tue:postgres dblink_connect FEHLER: Verbindung konnte nicht hergestellt werden

CREATE EXTENSION dblink; 

select postal.* from dblink('host=<name>.us-west-2.rds.amazonaws.com 
user=postgres 
password=postgres 
dbname=name', 'select * from xwg201703.gc_bgr_postcodes') 
AS postal(country varchar(3), 
    postalcode varchar(4), 
    town_bul varchar(60), 
    town_bun varchar(60), 
    locality_bul varchar(60), 
    locality_bun varchar(60)) 
limit 1; 

Der Fehler erhalte ich: ERROR: konnte nicht Verbindung DETAIL etablieren: keine Verbindung zum Server konnte: Connection timed out Ist der Server auf dem Host“läuft .amazonaws.com "(...) und akzeptieren TCP/IP-Verbindungen an Port 5432?

Jede Eingabe wäre willkommen.

Antwort

0

you cant Verwendung Postgres als Benutzername auf RDS

vor dblink erstellen, überprüfen Sie, ob Sie überhaupt eine Verbindung herstellen können. zB:

psql -h host=<name>.us-west-2.rds.amazonaws.com -U username -d db_name 
+0

Danke für den Kommentar. Ich habe hier einen anderen Benutzernamen und ein anderes Passwort. 'postgres' war ein Platzhalter. Ich kann mich mit dieser bestimmten Datenbank verbinden. Aber mein Ziel ist es, von einer Datenbank in eine andere zu verbinden (ich verwende pgadmin3 für meine SQL) – Rasa

Verwandte Themen