PostgreSQL-Fehler: es konnte keine Verbindung zur Datenbank template1): could not connect to server: No such file or directory

Muss ich auf Datenbank erstellen.

Zuerst habe ich ausgeführt: sudo su - postgres, dann: createdb test

Und ich bekomme immer diese Fehlermeldung:

createdb: could not connect to database template1: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"

Dies ist unerwartet, ich habe noch nie irgendwelche Probleme mit psql, aber dieses mal habe ich nicht das bekommen, was falsch ist. Und es ist kein externer server, ich bin lokal angeschlossen.

Läuft bei mir auf Ubuntu.

  • Hast du vor kurzem ein upgrade? Ist postgresql läuft (ps -ef | grep "post")?
  • Hallo @Patrick das war eine frische Installation heute, die Ausgabe von ps -ef | grep "post" ist : root 1025 1015 0 11:27 pts/0 00:00:00 sudo su - postgres root 1026 1025 0 11:27 pts/0 00:00:00 su - postgres postgres 1027 1026 0 11:27 pts/0 00:00:00 -su postgres 1031 1027 0 11:29 pts/0 00:00:00 ps -ef postgres 1032 1027 0 11:29 pts/0 00:00:00 grep post
  • Sie sollten überprüfen, Ihre pg_hba.conf - Datei. Eine lokale Verbindung über einen Unix-socket funktionieren sollte, aber besser, sicher zu sein. Andere Problem kann der port, die Sie überprüfen können, in der postgresql.conf - Datei.
  • Dateien wie diese existieren nicht auf meinem system
  • Wenn diese Dateien nicht vorhanden sind, Sie nicht installiert haben, Postgres. Hier ist eine schöne Zusammenfassung der Installation von Postgres unter Ubuntu
InformationsquelleAutor pptt | 2015-05-07
Schreibe einen Kommentar