Não é possível conectar ao servidor pgAdmin


11

Instalei o PostgreSQL no Windows 10 e o servidor parece estar no Gerenciador de tarefas. No entanto, recebo este erro ao abrir o pgAdmin4:

Falha ao conectar ao servidor de aplicativos pgAdmin. Clique Aqui Para Tentar Novamente.

Alguma idéia para qual é o problema?


Há mais informações no visualizador de eventos? Como você está tentando se conectar ao serviço através de um navegador?
Burgi

Respostas:


14

Você tentou executar o aplicativo pgAdmin como administrador? Eu estava com o mesmo problema, mas executei o aplicativo como administrador e consegui me conectar.


a resposta correta .. funcionou para mim pelo menos.
sohaiby

uau .. que me salvou a reinstalação do pgadmin pela segunda vez .. obrigado!
Vitaliy Terziev

8

Instalei o pgAdmin 4 por meio do instalador do EnterpriseDB PostgreSQL e do instalador independente do Windows e tive o mesmo problema nas duas vezes. Então me deparei com isso: https://www.pgadmin.org/docs4/dev/desktop_deployment.html

Parece que o instalador do Windows configura o pgAdmin para o modo servidor e precisamos mudar para o modo Desktop. Por que o instalador não tem uma opção para isso, eu não sei.

Você poderá fazê-lo funcionar da seguinte maneira:

  • Modifique o arquivo config_local.py na pasta da Web, adicionando SERVER_MODE = False
  • Instale o python para windows , marcando a caixa para adicioná-lo ao seu caminho
  • Instale os pacotes python necessários para executar o setup.py (veja abaixo)
  • Exclua C: \ Users \% USERNAME% \ AppData \ Roaming \ pgAdmin \ pgadmin4.db, pois o modo de atualização parece não funcionar.
  • Executar a python setup.pypartir de qualquer prompt de comando

Aqui estão os pacotes python que acho que instalei para que o setup.py funcione

pip install flask
pip install flask_security
pip install flask_babel
pip install django-htmlmin
pip install python-dateutil
pip install flask_sqlalchemy

Você me salvou muito tempo!
cybersoft

Você me salvou dias de trabalho !!
Toren

7

Eu tive o mesmo problema com o pgAdmin 4 1.6 no Windows 7. A solução foi simplesmente excluir% appdata% \ pgAdmin, que foi criado por uma versão anterior. Em sistemas diferentes do Windows, provavelmente existe um diretório pgAdmin no diretório do usuário. Obviamente, todas as configurações da sessão etc. desapareceram após a exclusão.


Isso funcionou para mim no Windows 10
Vincent McNabb

Isso também funcionou para mim no Windows 10 depois de instalar o pgAdmin 4 v2 RC. O Candidato à versão v2 não funcionou bem para mim e quando eu queria usar o pgAdmin 4 1.6, ele mostrava a mensagem "o servidor de aplicativos não pôde ser contatado". A exclusão de% appdata% \ pgAdmin resolveu o problema.
equalium

0

Eu tive o mesmo problema com o pgadmin 3.0 no Windows Server 2016. O que eu fiz não é realmente uma solução, mas pelo menos resolvi o meu problema. Eu mudo para uma versão mais antiga 2.1 que funcionou como um encanto.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.