Не вдається підключитися до сервера pgAdmin


11

Я встановив PostgreSQL в Windows 10, і сервер, здається, знаходиться в диспетчері завдань. Однак я отримую цю помилку під час відкриття pgAdmin4:

Не вдалося підключитися до сервера додатків pgAdmin. Натисніть тут, щоб спробувати ще раз.

Будь-які ідеї, в чому проблема?


Чи є додаткова інформація у переглядача подій? Як ви намагаєтесь підключитися до служби через браузер?
Бургі

Відповіді:


14

Ви спробували запустити програму pgAdmin як адміністратор? У мене була та сама проблема, але я запустив додаток як адміністратор і зміг підключитися.


правильна відповідь .. працював на мене принаймні.
sohaiby

ого .. що врятувало мене перевстановити pgadmin вдруге .. дякую!
Віталій Терзієв

8

Я встановив pgAdmin 4 через інсталятор EnterpriseDB PostgreSQL, а також окремий інсталятор Windows, і у мене були обидві проблеми. Потім я натрапив на це: https://www.pgadmin.org/docs4/dev/desktop_deployment.html

Здається, інсталятор Windows налаштовує pgAdmin для серверного режиму, і нам потрібно переключити його в режим Настільного. Чому інсталятор не має для цього варіанту, я не знаю.

Ви повинні мати можливість працювати, виконуючи наступні дії:

  • Змініть файл config_local.py у веб-папці, додавши SERVER_MODE = False
  • Встановіть python для windows , встановіть прапорець, щоб додати його до вашого шляху
  • Встановіть пакети python, необхідні для запуску setup.py (див. Нижче)
  • Видалити C: \ Users \% USERNAME% \ AppData \ Roaming \ pgAdmin \ pgadmin4.db, оскільки режим оновлення, здається, не працює.
  • Запустити python setup.pyз будь-якого командного рядка

Ось пакети python, які я думаю, що я встановив, щоб налаштувати файл setup.py

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

Ти врятував мені багато часу!
cybersoft

Ти врятував мені дні роботи !!
Торен

7

У мене була така ж проблема з pgAdmin 4 1.6 у Windows 7. Рішенням було просто видалити% appdata% \ pgAdmin, створений попередньою версією. У інших системах, крім Windows, у вашому користувальницькому каталозі, ймовірно, є каталог pgAdmin. Звичайно, після видалення всіх налаштувань сеансу тощо немає.


Це працювало для мене на Windows 10
Вінсент Макнабб

Це також працювало для мене в Windows 10 після встановлення pgAdmin 4 v2 RC. Кандидат v2 Release не працював добре для мене, і коли я хотів використовувати pgAdmin 4 1.6, він показав повідомлення "Не вдалося зв’язатися із сервером програми". Видалення% appdata% \ pgAdmin вирішило проблему.
рівняння

0

У мене була така ж проблема з pgadmin 3.0 на Windows сервері 2016. Те, що я робив, насправді не є рішенням, але вирішило принаймні свою проблему. Я переходжу на більш стару версію 2.1, яка працювала як шарм.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.