L'erreur dans son intégralité se lit comme suit:
psql: impossible de se connecter au serveur: aucun fichier ni répertoire de ce type. Le serveur est-il exécuté localement et accepte-t-il les connexions sur le socket de domaine Unix "/tmp/.s.PGSQL.5432"?
C’est la deuxième fois que je configure Postgresql via Homebrew sur mon Mac et je n’ai aucune idée de ce qui se passe. Auparavant, cela fonctionnait. À un moment donné, j'ai dû entrer une commande qui a tout gâché. Je ne suis pas sûr. Maintenant, chaque fois que j'entre une commande SQL à partir de la ligne de commande, je reçois le message ci-dessus. J'ai exécuté une commande pour vérifier si le serveur est en cours d'exécution, mais ce n'est apparemment pas le cas. Si je tente de démarrer le serveur en utilisant
$ postgres -D / usr / local / pgsql / data
Je reçois l'erreur suivante:
postgres ne peut pas accéder au fichier de configuration du serveur "/usr/local/pgsql/data/postgresql.conf": aucun fichier ou répertoire de ce type
J'ai désinstallé et réinstallé Postgresql via Homebrew, mais le problème persiste. Je ne sais vraiment pas comment faire fonctionner cela. Toute aide serait appréciée.
brew services
commandes n'étaient pas utiles car elles donnaient l'impression que tout fonctionnait correctement. Enlever le,postmaster.pid
c'est ce qui a finalement tout remis en marche. Merci!