Mein Problem ist, dass nach der Installation von postgresql versucht wird, die postgresql-Datenbank zu konfigurieren. Es wird die folgende Fehlermeldung angezeigt:
dineshlap@ss-laptop:~$ sudo -u postgres psql postgres
psql: 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"?
und ich habe viele Lösungen aus dem Internet ausprobiert. aber bei mir hat nichts geklappt! :(
Wenn Sie die Lösung für dieses Problem kennen, beantworten Sie bitte diesen Beitrag!
Hinweis: Ich verwende Ubuntu 14.04 (64 Bit) und Postgresql 9.3
14.04
postgresql
database
Dinesh
quelle
quelle
pg_hba.conf
Datei korrigiert habe . Ich hatte die CIDR-Blockinformationen aus dem Bindungsabschnitt entfernt.Antworten:
Versuche einfach neu zu starten
sudo /etc/init.d/postgresql restart
das hat bei mir geklappt :)
quelle
Ubuntu16.04 und 9.3
Möglicherweise finden Sie den Dienst heraus, bevor Sie den Server neu starten
quelle
systemctl
. Die andere Antwort empfiehlt einen Neustart. Scheint sehr seltsam, auch eine Versionsnummer in den Befehl aufzunehmen - wird das wirklich benötigt?In einigen Fällen besteht möglicherweise ein Berechtigungsproblem. Ich erstelle ein Shell-Skript wie folgt:
Ersetzen Sie $ User durch Ihren Benutzernamen und führen Sie die Datei aus (vorausgesetzt, der Dateiname lautet
postgresql.sh
):quelle
Ich hatte das gleiche problem nach dem Rennen
Es zeigte den folgenden Fehler
LÖSUNG
so lief ich:
Dann habe ich neu gestartet:
Laufen
sudo systemctl restart [email protected]
zeigte meinen Dienst aktiv und läuft!quelle
Versuchen Sie diesen einen Herrn,
Bearbeiten Sie Ihre
pg_hba.conf
und fügen Sie Ihre Host-Adresse hinzu:und bearbeitete auch Ihre
postgres.conf
hinzufügen Ihre Warteschlange mit:und starte dann deinen Dienst neu:
Sehen Sie in Ihrer Protokollausgabe, was das Wunderbare bedeutet:
Ich hoffe, das hilft Sir.
quelle