Meu problema é após a instalação do postgresql, tentar configurar o banco de dados postgresql, é exibida uma mensagem de erro como abaixo:
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"?
e eu tentei muitas soluções da internet. mas, nada funcionou para mim! :(
se você souber a solução para esse problema, responda a esta postagem!
Nota: Estou usando o ubuntu 14.04 (64 bits) e o postgresql 9.3
14.04
postgresql
database
Dinesh
fonte
fonte
pg_hba.conf
arquivo. Eu havia removido as informações do bloco CIDR da seção de ligações.Respostas:
Apenas tente reiniciar
sudo /etc/init.d/postgresql restart
isso funcionou para mim :)
fonte
Ubuntu16.04 e 9.3
Talvez você descubra o serviço antes de reiniciar o servidor
fonte
systemctl
. A outra resposta recomenda reiniciar. Parece muito estranho incluir também um número de versão no comando - isso é realmente necessário?Em alguns casos, você pode ter problemas de permissão. Eu crio um script de shell como este:
substitua $ User pelo seu nome de usuário e execute o arquivo (assumindo que o nome do arquivo seja
postgresql.sh
):fonte
Eu tive o mesmo problema. depois de correr
Mostrou o seguinte erro
SOLUÇÃO
então eu corri:
Então eu reiniciei:
executando
sudo systemctl restart [email protected]
mostrou meu serviço ativo e executando!fonte
Tente este senhor,
Editou seu
pg_hba.conf
e adicione seu endereço de host:e também editou sua lista de
postgres.conf
adicionar com:e, em seguida, reinicie seu serviço:
veja sua saída de log dizendo o que o milagroso:
Espero que isso ajude senhor.
fonte