Não é possível conectar-se ao postgresql após a migração para 16.04

0

Acabei de mudar do Ubuntu 14.04 para o 16.04 e estou enfrentando vários problemas.

Ao tentar se conectar ao psql (última versão) via pgAdmin III, a conexão não funciona. Eu recebo a mensagem

Server doesn't listen. The server doesn't accept connections: the connection library reports could not connet to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5433?

Se você encontrar esta mensagem, verifique se ...

    
por Serge 31.08.2016 / 17:12

1 resposta

1

Como você atualizou de 14.04 para 16.04, eu acho que postgresql packages também foi atualizado.

Se esse for realmente o caso, pode haver novos arquivos de configuração do pacote atualizado. E durante a fase de configuração, pode ter mudado a porta porque a porta mais antiga já estava ocupada pela versão mais antiga do postgresql.

Eu experimentei um problema semelhante recentemente. No meu caso, quando instalei o 9.5 através do 9.4, os arquivos de configuração começaram a usar a porta 5433 em vez do padrão 5432 . Como resultado, não consegui estabelecer uma conexão.

A solução foi remover o 9.4 e alterar o valor do arquivo port no /etc/postgresql/9.5/main/postgresql.conf para 5432 novamente e depois reiniciar o serviço.

Aqui está a resposta que escrevi no StackOverflow sobre o problema e sua solução. Talvez você queira ler a resposta, especialmente se estiver usando o Rails com o postgresql - Conexão recusada (PGError) (postgresql e rails)

    
por Anwar 31.08.2016 / 17:33