Sven Rautenberg: Übersicht über Fehlermeldungen?

Beitrag lesen

Moin!

z.B: Unable to connect to PostgreSQL server: connectDBStart() -- connect() failed: No such file or directory Is the postmaster running at 'localhost' and accepting connections on Unix socket '5432'?

ich verstehe, das es keine Verbindung zur DB geben kann, weil er die Datei,(in der die DB liegt?) nicht findet. Aber was hat das mit akzeptierten VErbindungen beim Unix Socket 5432 zu tun?

Die Kommunikation zwischen deinem Programm und der Datenbank läuft über eine Unix Socket (das ist ähnlich einer TCP/IP-Verbindung, nur lokal - und vermutlich besser geeignet für lokale Verbindungen). Diese Socket wird nicht gefunden, weil offenbar die Datenbank nicht läuft.

Lösung: Gucken, ob die Datenbank doch läuft. Wenn sie das tut, entsprechend der Anweisung prüfen, "ob der Postmaster am localhost läuft und Verbindungen auf Unix Socket 5432 akzeptiert".

Wäre schön, wenn jemand vielleicht einen Hinweis hat, wie man damit umgehen kann.

Die Fehlermeldung exakt so kopieren, in Anführungsstriche packen und bei Google suchen hilft in der Regel. Spezifische Bestandteile wie eigene Hostnamen etc. dabei natürlich ersetzen bzw. nur das "drumherum" suchen lassen.

- Sven Rautenberg

--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|