Mon problème est qu'après l'installation de postgresql, essayez de configurer la base de données postgresql, c'est un message d'erreur comme ci-dessous:
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"?
et j'ai essayé beaucoup de solutions sur Internet. mais, rien n'a fonctionné pour moi! :(
si vous connaissez la solution à ce problème, répondez à ce message!
Remarque: j'utilise ubuntu 14.04 (64 bits) et postgresql 9.3
14.04
postgresql
database
Dinesh
la source
la source
pg_hba.conf
fichier. J'avais supprimé les informations de bloc CIDR de la section des liaisons.Réponses:
Essayez de redémarrer
sudo /etc/init.d/postgresql restart
cela a fonctionné pour moi :)
la source
Ubuntu16.04 et 9.3
Peut-être que vous découvrez le service avant de redémarrer le serveur
la source
systemctl
. L'autre réponse recommande de redémarrer. Semble très étrange d'inclure également un numéro de version dans la commande - est-ce vraiment nécessaire?Dans certains cas, vous pouvez avoir un problème d'autorisation. Je crée un script shell comme celui-ci:
remplacez $ User par votre nom d'utilisateur et exécutez le fichier (en supposant que le nom du fichier est
postgresql.sh
):la source
J'ai eu le même problème. après avoir couru
Il a montré l'erreur suivante
SOLUTION
alors j'ai couru:
Puis j'ai redémarré:
la course a
sudo systemctl restart [email protected]
montré mon service actif et fonctionnant!la source
Essayez celui-ci monsieur,
Modifiez votre
pg_hba.conf
et ajoutez votre adresse d'hôte:et également modifié votre
postgres.conf
ajouter votre file d'attente avec:puis redémarrez votre service:
voir votre sortie de journal a dit ce que le miraculé:
J'espère que cela aide monsieur.
la source