PostgreSQL & PGAdmin 4 - Connection to the server has been lost. [RESOLVIDO]

1. PostgreSQL & PGAdmin 4 - Connection to the server has been lost. [RESOLVIDO]

Victor Geruso Gomes
Codigozin

(usa Debian)

Enviado em 11/12/2017 - 22:51h

instalei o postgre junto ao pgadmin 4 pelo .run conecto ele funciona tranquilo mas quando eu reinicio a máquina ele sempre da conexão perdida quando eu vou conectar no servidor para acessar meu banco só volta funcionar se eu desinstalar e instalar e colocar o backup do meu banco o que faço para resolver isso?

erro que dá quando coloco a senha do banco:

--> Connection to the server has been lost.

se puderem me ajudar será ótimo, preciso implementar um trabalho da faculdade e desinstalar e instalar o banco faz com que eu perca produtividade na evolução do trabalho.

Dês de já, agradeço

Codigozin


  


2. Re: PostgreSQL & PGAdmin 4 - Connection to the server has been lost. [RESOLVIDO]

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 12/12/2017 - 09:28h

Bom dia.

Normalmente o ciclo de instalação é assim: você obtem os pacotes de instalação do Postgres ou pelos repositórios oficiais da distribuição que estiver usando ou habilitando repositórios do Postgres para a versão que quiser usar. Uma vez instalado, você cria uma instância do Postgres (initdb) e habilita como serviço para iniciar e parar junto com o sistema.

Você disse que instalou por meio de um .run. Onde você obteve esse executável? Como fez a instalação?

---

Atenciosamente,
Hugo Cerqueira


3. Re: PostgreSQL & PGAdmin 4 - Connection to the server has been lost.

Victor Geruso Gomes
Codigozin

(usa Debian)

Enviado em 13/12/2017 - 04:40h

hrcerq escreveu:

Bom dia.

Normalmente o ciclo de instalação é assim: você obtem os pacotes de instalação do Postgres ou pelos repositórios oficiais da distribuição que estiver usando ou habilitando repositórios do Postgres para a versão que quiser usar. Uma vez instalado, você cria uma instância do Postgres (initdb) e habilita como serviço para iniciar e parar junto com o sistema.

Você disse que instalou por meio de um .run. Onde você obteve esse executável? Como fez a instalação?

---

Atenciosamente,
Hugo Cerqueira


Eu adquiri esse executável no próprio site do Postgresql, esse executável ele exibe uma tela gráfica, onde eu faço a instalação semelhante com a do windows, configuro a senha do banco normalmente e instalo o banco de dados junto ao pgadimin4 (o ambiente gráfico de consulta) sem erro nenhum, executo e uso a primeira vez tranquilamente, mas ao reiniciar a máquina e executando outra vez o pgadmin4 e colocando a senha do banco ele da como conexão perdida, exibindo a frase postada a cima, e só voltando ao normal quando eu desinstalo e instalo o ambiente todo de novo, realmente não sei que fazer, será que é algum tipo de configuração?

este é o link no qual baixei o .run disponibilizado no site do próprio postgresql: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#linux



4. Re: PostgreSQL & PGAdmin 4 - Connection to the server has been lost. [RESOLVIDO]

Giovani
giovanit

(usa Ubuntu)

Enviado em 13/12/2017 - 09:16h

Qual o status do serviço depois de reiniciar a maquina? To achando que o serviço não está iniciando junto com o sistema operacional.
Depois de reiniciar abra o terminar e digite /etc/init.d/postgresql status e cole aqui a saída do comando.


5. Re: PostgreSQL & PGAdmin 4 - Connection to the server has been lost.

Victor Geruso Gomes
Codigozin

(usa Debian)

Enviado em 13/12/2017 - 21:00h

giovanit escreveu:

Qual o status do serviço depois de reiniciar a maquina? To achando que o serviço não está iniciando junto com o sistema operacional.
Depois de reiniciar abra o terminar e digite /etc/init.d/postgresql status e cole aqui a saída do comando.


esta é a saída do comando que vc me pediu:

v*****@Debian:~$ sudo /etc/init.d/postgresql-10 status
pg_ctl: no server running

mas seu vi aquise eu der estecomando --> v*****@Debian:~$ sudo /etc/init.d/postgresql-10 start

ele funciona mas se eu reiniciar a maquina toda vez que eu for usar o banco terei que dar esse start.



6. Re: PostgreSQL & PGAdmin 4 - Connection to the server has been lost. [RESOLVIDO]

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 14/12/2017 - 09:21h

A questão é bem simples de resolver então. Basta habilitar o serviço pra startup automático.

Com root, execute o seguinte comando:

chkconfig --add postgresql-10 


Isso vai adicionar o serviço do PostgreSQL à lista de serviços automáticos (iniciam junto com o sistema).

---

Atenciosamente,
Hugo Cerqueira


7. Re: PostgreSQL & PGAdmin 4 - Connection to the server has been lost.

Giovani
giovanit

(usa Ubuntu)

Enviado em 14/12/2017 - 09:47h

Codigozin escreveu:

giovanit escreveu:

Qual o status do serviço depois de reiniciar a maquina? To achando que o serviço não está iniciando junto com o sistema operacional.
Depois de reiniciar abra o terminar e digite /etc/init.d/postgresql status e cole aqui a saída do comando.


esta é a saída do comando que vc me pediu:

v*****@Debian:~$ sudo /etc/init.d/postgresql-10 status
pg_ctl: no server running

mas seu vi aquise eu der estecomando --> v*****@Debian:~$ sudo /etc/init.d/postgresql-10 start

ele funciona mas se eu reiniciar a maquina toda vez que eu for usar o banco terei que dar esse start.

Devido a maneira que vc instalou o pg ele não está iniciando automaticamente. Vc tem 3 opções agora.
1 - Depois de iniciar o serviço tente digitar esse comando update-rc.d -f postgresql-10 defaults.
2 - Caso não de certo a 1, tente instalar o pg através do apt-get.
3 - Iniciar manualmente quando vc precisar usar.



8. Re: PostgreSQL & PGAdmin 4 - Connection to the server has been lost. [RESOLVIDO]

Victor Geruso Gomes
Codigozin

(usa Debian)

Enviado em 17/12/2017 - 14:36h

hrcerq escreveu:

A questão é bem simples de resolver então. Basta habilitar o serviço pra startup automático.

Com root, execute o seguinte comando:

chkconfig --add postgresql-10 


Isso vai adicionar o serviço do PostgreSQL à lista de serviços automáticos (iniciam junto com o sistema).

---

Atenciosamente,
Hugo Cerqueira


Cara muito obrigado! eu consegui resolver coloque este comando:
chkconfig --add postgresql-10 

reiniciei a máquina e a conexão continua estabelecida, muito obrigado mesmo!







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts