2
respostas

Não conecta

Segui o passo a passo do vídeo, porém, ao tentar acessar postgreSQL 18, aparece o seguinte erro:
connection timeout expired
Multiple connection attempts failed. All failures were:

  • host: 'localhost', port: '5432', hostaddr: '::1': connection timeout expired
  • host: 'localhost', port: '5432', hostaddr: '127.0.0.1': connection timeout expired
2 respostas

Ei, Leandro! Tudo bem?

O erro "connection timeout expired" nos diz que o cliente não conseguiu se conectar ao servidor PostgreSQL dentro do tempo limite especificado. O motivo mais comum é o servidor não está em execução.

Considerando isso, verifique se o seu está seguindo os passos:

  • Pressione Windows key + R para abrir a caixa de diálogo Executar.
  • Digite **services.msc** e clique em OK.
  • Na janela Serviços, procure o serviço PostgreSQL (por exemplo, postgresql-x64-16).
  • Cheque o status. Se não estiver "Em execução", clique com o botão direito do mouse e selecione Iniciar .

Captura de tela da janela Serviços (local) do Windows, mostrando uma lista de serviços do sistema em formato de tabela, com colunas como Nome, Descrição, Status, Tipo de Inicialização e Fazer logon como. Vários serviços aparecem como “Em execução”. O serviço postgresql-x64-15 – PostgreSQL Server 15 está selecionado e em execução, com inicialização automática e logon como serviço de rede; à esquerda aparecem as opções Parar, Pausar e Reiniciar o serviço. Também são visíveis outros serviços, como MongoDB, MySQL, OneDrive e Plug and Play, em um fundo claro típico do Windows.

Feito isso, tente conectar novamente.

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!

Primeiro, obrigado pela resposta.

Fiz o que você orientou, porem, deu um erro.
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Dá isso quando tento entrar mesmo colocando a senha

Insira aqui a descrição dessa imagem para ajudar na acessibilidade