Erro de conexão no Postgres [RESOLVIDO]

1. Erro de conexão no Postgres [RESOLVIDO]

Marcos Eduardo Röhrig
rohrigme

(usa Debian)

Enviado em 08/12/2019 - 09:51h

Estou tentando configurar um ambiente de programação em um RaspberryPi 4. Instalei o Postgres e o PgAdmin 3.
Quando tento conectar da o seguinte erro:

An error has occurred:

07:52:04: Error: Error connecting to the server: não pôde conectar ao servidor: Conexão recusada
O servidor está executando na máquina "Localhost" (::1) e aceitando
conexões TCP/IP na porta 5432?
não pôde conectar ao servidor: Conexão recusada
O servidor está executando na máquina "Localhost" (127.0.0.1) e aceitando
conexões TCP/IP na porta 5432?


Detalhes: Estou utilizando o Raspbian (Debian otimizado para RaspberryPi) buster, eu tinha os mesmos programas em um RaspberryPi 2B com Raspbian stretch e nunca tive esse problema.

O estranho é que quando eu instalei e configurei o Postgres e o PgAdmin 3 pela primeira vez, conectou sem problemas, inclusive criei um banco. Depois de reiniciar o sistema, não conectou mais.

O acesso está ocorrendo do mesmo computador onde o Postgres está instalado.

Já alterei o arquivo
postgresql.conf
:
A linha:
#listen_addresses = 'localhost' 

para
listen_addresses = '*' 


E mesmo assim não funcionou.

Alguma ideia do que pode ser?



  


2. Re: Erro de conexão no Postgres [RESOLVIDO]

Marcos Eduardo Röhrig
rohrigme

(usa Debian)

Enviado em 08/12/2019 - 09:56h

Complementando o post anterior:

Utilizei o comando:
sudo systemctl status postgresql 

para ver se o postgres está rodando e a resposta é:
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor prese
Active: active (exited) since Sun 2019-12-08 07:02:11 -03; 2h 52min ago
Process: 528 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 528 (code=exited, status=0/SUCCESS)

dez 08 07:02:11 rasp4 systemd[1]: Starting PostgreSQL RDBMS...
dez 08 07:02:11 rasp4 systemd[1]: Started PostgreSQL RDBMS.



3. Re: Erro de conexão no Postgres [RESOLVIDO]

Luis Alberto
luisladp

(usa Manjaro Linux)

Enviado em 08/12/2019 - 10:22h

O pgAdmin3 não funciona nas versões mais recentes do Postgre.
Para instalar o pgAdmin4 tenta assim:

apt install postgresql-common
sh /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh
apt update
apt upgrade
apt install postgresql pgadmin4 -y



4. Re: Erro de conexão no Postgres [RESOLVIDO]

Marcos Eduardo Röhrig
rohrigme

(usa Debian)

Enviado em 08/12/2019 - 11:23h

Obrigado pela resposta.
Vou tentar o 4. Mas na primeira vez que eu abri o PGA 3 ele conectou. E a minha aplicação em java também não está conectando, então acho que deve ser outro problema.


5. Re: Erro de conexão no Postgres [RESOLVIDO]

Marcos Eduardo Röhrig
rohrigme

(usa Debian)

Enviado em 20/12/2019 - 12:43h

Boa tarde!

Depois de muita batalha sem conseguir fazer funcionar eu reinstalei o Raspbian e depois reinstalei o Postgresql e aí funcionou.

Não sei o que eu fiz de diferente entre uma instalação e outra (acho que nada), mas agora funciona.

Agora ao menos está funcionando, mas não sei pq não estava.

Obrigado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts