Pgadmin 4 не запускается в браузере

Обновлено: 04.07.2024

Когда-то у меня была база данных Postgres, которая работала с pgAdmin. У меня есть веб-сервис, работающий на сервере WildFly, который устанавливает соединения с БД, и все работает нормально.

Через некоторое время (несколько месяцев) я снова попытался открыть pgAdmin, и он завис на загрузке .

Я удаляю postgres и pgAdmin с помощью Revo Uninstall, затем устанавливаю postgres 9.6 и открываю pgAdmin, и он остается на экране загрузки навсегда.

Может кто-нибудь мне помочь ? [Использование postgres 9.6 с pgAdmin v1.3],

В окне просмотра событий я увидел следующую ошибку в pgAdmin:

У меня была такая же проблема на 64-битной машине с Windows 7, администратор БД сказал мне «обновить» до pgAdmin 3 (последняя сборка), и он работает.

Мой pgadmin4 перестал работать в Firefox, но он работает в Chrome. Теперь я использую эту конфигурацию, чтобы открыть pgadmin 4 с помощью Chrome. Интересно, что pgadmin4 теперь открывается в собственном окне.

Я думаю, что это правильный способ использования pgadmin4.

Загрузите pgAdmin с его веб-сайта и установите его отдельно от postgres (у меня он работает в Windows 10 - 64 бит).

Ответ от почтовой группы pgadmin-support:

dpage/. Я настоятельно рекомендую сделать полную деинсталляцию перед установкой, чтобы не было старых, неиспользуемых файлов.

Для меня сервер postgresql был настроен на запуск вручную, и он не работал в службах, я запустил службу, и она сработала

Я столкнулся с той же проблемой (на сервере окон). Мое решение - открыть диспетчер задач и найти pg_ctl, а затем просто завершить эту задачу и снова открыть pgadmin. Это будет работать! Если это все еще не работает, просто попытайтесь завершить mysql.exe тоже.

У меня просто возникла эта проблема в macOS, поэтому я пошел в терминал и набрал ps aux | grep -i pgadmin и запомнил идентификатор процесса (второй столбец слева). Затем я убил этот процесс с помощью kill -s TERM <process id> . Вы также можете использовать более простую форму с killall pgAdmin4 . Тогда я смог запустить "pgAdmin 4" из каталога приложений.

Добавлено через 8 минут
Проблема решена.

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

PgAdmin настройка
Добрый день. Такой вопрос возник: поставил PostgreSQL 9.3 и pgAdmin III. Из под консоли работаю с.

postgreSQL и pgAdmin
Вопрос а какой смысл устанавливать отдельно pgAdmin 4? Если при установке postgreSQL pgAdmin 4 тоже.

Столкнулся с той же проблемой, не могу решить, подскажите пожалуйста, как вы с ней справились? Затрагивали такие файлы как pg_hba.conf или postgresql.conf? Нет, конкретно в postgresql очень плохо ориентируюсь, поэтому файлы не трогал

Зашёл, там служба postgresql-x64-13-PostgreSQL Server 13 была запущена, я остановил, запустил, потом перезапустил, но все равно одно и то же
The pgAdmin 4 server could not be contacted

Добавлено через 1 час 15 минут
FerrariF70, чем ещё это может быть вызвано?

Посмотрите еще лог файлы, какие там ошибки.
Надо зайти в пользователя c:\users\your_user и далее AppData\Local\pgadmin\pgadmin4\.

Пишет ошибка системы (class oserror), 10013, сделана ошибка доступа к совету методом, запрещённым правами доступа

Добавлено через 20 секунд
Запускаю с админ-правами
Видимо где-то какое-то разрешение не поставлено

Добавлено через 39 минут
Итак решение проблемы было следующим, для тех, кто столкнется:
Заходим в Users/ваш юзер/appdata/roaming/pgadmin, открываем файл логов pgadmin4.txt, смотрим ошибку
У меня была 10013
Причина ошибки либо недостаток прав, либо занятость порта другими процессами
Почистил и поотключал антивирусы, не помогло
Командой netstat -ano узнал id процесса на порту 5432 (порт postgresql), узнал его id (столбец PID)
Дальше ctrl+shift+esc открываем диспетчер задач, вкладка подробности и смотрим, каким процессом занят порт с нужным id (у меня id был 12856), кликаем на процесс и жмём снять задачу
Запускаем заново pgadmin4, у меня все заработало

Распределенная БД в pgAdmin
Подскажите пожалуйста. Как создать распределенную базу данных в pgAdmin III? Если можно, на примере.

Запросы в Pgadmin
Объясните, пожалуйста, в pgadmin надо каждый новый запрос в отдельном окне писать?

Ввод записей в pgAdmin
Напишите процедуру на ввод записей о преподавателях ВГУ. Идентификационные номера преподавателей.

Как в pgAdmin-е сменить пароль?
Всем привет) Как сменить пароль учетной записи СУБД ?


Открытие уже созданной БД, в в pgAdmin
Добрый вечер!подскажите как в pgAdmin открыть уже созданную базу данных(то есть БД создавалась на.

Ошибка при запуске pgAdmin 4
Добрый день. Установил PostgreSQL 10.5 на Windows 7 x64, все настройки по умолчанию, порт 5432. При.

Я только что установил pgAdmin 4 версия 3.0.0 для macOS Sierra , заменив pgAdmin , который поставляется в комплекте с Postgres 10.3, работающим локально на том же Mac.

Я открыл значок приложения pgAdmin 4.app , который вызвал браузер Safari , чтобы выйти на передний план с вкладкой, показывающей обычный пользовательский интерфейс pgAdmin. Хорошо.

Я закрыл эту вкладку в Safari. Теперь, когда я открываю значок pgAdmin 4.app (либо дважды щелкнув, либо выбрав File > Open ), ничего не происходит.

Предполагается ли, что pgAdmin запускается в окне браузера, а не в собственном окне приложения?

➡ Как снова открыть pgAdmin?

3 ответа

Когда pgAdmin запущен, появляется меню значков слонов. Посмотрите в верхний правый угол экрана. Слон относится к Slonik , талисман Postgres.

Выберите пункт New pgAdmin Window .

 введите описание изображения здесь>> </a> </p> <p> FYI, pgAdmin 4 создается как веб-приложение, а не настольное приложение, даже если оно выполняется локально на вашем собственном компьютере. Обратите внимание, что внутренний веб-сервер, предоставляемый pgAdmin 4, работает непрерывно, даже после закрытия всех окон. Используйте элемент меню <code>---- +: = 1 =: + ----</code>, как показано выше, если вы хотите остановить этот веб-сервер. </p> <p> p.s. Я согласен, очень сложно понять, что щелчок по значку не делает то же самое (когда pgAdmin уже запущен). </p></body></html>

Как для запуска приложения, вызывающего открытие страницы в вашем браузере по умолчанию, Да, это новый нормальный.

Рабочая среда рабочего стола теперь работает как приложение в системном трее и использует браузер в системе для отображения pgAdmin. Это устраняет многочисленные ошибки и проблемы, вызванные QtWebKit /QtWebEngine.

Что касается приложения, которое ничего не делает при запуске после закрытия первого окна веб-браузера, одно обходное решение: Закладка URL.

Вот пример такого URL:

Номер порта, 58353 в приведенном выше примере, изменяется произвольно. Чтобы обнаружить используемый порт в настоящее время, выполните port-scan .

Приложение pgAdmin 4 фактически архивируется как веб-приложение, работающее внутри связанного веб-сервера. Таким образом, номер порта, указанный выше, является портом, на котором прослушивается этот подключенный веб-сервер.

Итак, одним из способов решения проблемы с повторным открытием приложения является уничтожение процесса веб-сервера pgAdmin. Затем запустите приложение pgAdmin 4 для повторного запуска связанного веб-сервера, заново создайте процесс pgAdmin 4 и у вас есть веб-браузер по умолчанию открыть новое окно.


Я установил PostgreSQL 9.6.2 на свой Windows 8.1. Но pgadmin4 не может связаться с локальным сервером. Я попробовал несколько решений, предложенных здесь, в stackoverflow, попытался удалить и переустановить PostgreSQL 9.6.2 , попытался изменить config.py, config_distro.py, и удалить файлы в перемещаемой папке, я попробовал автономную установку pgadmin4, но безуспешно.Однако на моей локальной машине я могу получить доступ к серверу с помощью psql.exe и войти как суперпользователь (postgres пользователь.) Можете ли вы предложить какие-либо возможные решения для запуска/запуска pgadmin4 ? Спасибо.

Я нашел ту же проблему при обновлении до pgAdmin 4 (v1.6). На Windows я обнаружил, что очистка C:\Users\%USERNAME%\AppData\Roaming\pgAdmin folder исправил проблему для меня. Я считаю, что он пытался использовать сеансы из предыдущей версии и терпел неудачу. Я знаю, что вопрос был отмечен как ответ, но понижение может быть не всегда вариантом.

Примечание: AppData\Roaming\pgAdmin-скрытая папка.

У нас та же проблема. так что никаких изменений в файл. но запустите pgAdmin 4 с помощью администратора.

следующий шаг. 1. щелкните правой кнопкой мыши значок pgAdmin 4 2. выберите "Запуск от имени администратора"

то, что наконец сработало, было понижением до pgadminIII-v. 1.22:

Если вы используете Mac OS X, вот исправление: Откройте терминал и запустите эту команду

и для других ОС просто перезагрузите сервер Postgresql, он решит

затем запустите pgAdmin4, он начнется как обычно

Share или комментарий, если сохранен кто-то

У меня была такая же проблема в windows. У меня был v1.6 установлен, а также v2.0. Удаление v1.6 разрешил мне войти в систему.

У меня была такая же проблема в Windows 10, с новой установкой PostgreSQL 10.

Я решил это, включив путь C:\PostgreSQL\10\bin (\bin) для системных переменных среды.

для доступа к переменным среды: Панель управления > Система и безопасность > Система или щелкните правой кнопкой мыши на ПК, затем > предварительные настройки системы > переменные среды > системные переменные > путь > изменить.

У меня была та же проблема, но запуск ее в качестве администратора работал.

вы недавно установили новую версию pgAdmin ?

убедитесь, что вы запускаете правильную версию pgAdmin (ваши ярлыки, вероятно, указывают на старую версию !) и / или удалить старую версию: мастер обновления не делает это за вас !

Я использую приглашение cmd в Windows 10 с psql postgres postgres .

затем я запускаю pgAdmin4, и он работает.

у меня была такая же проблема на macosx и я переименовал .pgadmin (in /users/costa) to .pgadminx и я смог начать pgAdmin4 .

Если ни один из методов не помогает проверить пути системы и пользовательских сред и переменные PYTHONPATH.

Я получал эту ошибку из-за того, что моя переменная PATH указывала на другую установку Python (которая происходит из ArcGIS Desktop).

после удаления пути к моей установке Python из переменной PATH и полного удаления переменной PYTHONPATH, я получил его работу!

имейте в виду, что python команда будет недоступна из командной строки, Если вы удалите его из пути.

У меня была эта проблема с pgadmin4 v2.1 на Linux fedora 27

решено путем установки отсутствующей зависимости: python3-фляга-babelex

получил эту проблему после обновления PostgreSQL 9.4 до 9.6. Двоичный пакет 9.4 имел PgAdmin 3, а 9.6 - PgAdmin 4. Я решил его после чистой установки (я полностью удалил и переустановил) PostgreSQL.

загружено pgadmin 4 v2.0 и установите его без проблем atm при установке force. попробовать его. для меня это было решением.

в этом каталоге хранятся все вещи, которые вы устанавливаете и настраиваете, и даже журналы того, что было запущено при использовании копии пользователя pgAdmin попробуйте.

когда была выпущена версия 4.20 pgadmin, она была отправлена с версией позже sqlite3.19 и проблема возникает потому, что High Sierra поставляется с sqlite3.19, поэтому, чтобы устранить эту проблему, вам нужно заменить старую версию sqlite3 на последнюю на вашем упаковщике.

теперь имейте в виду, MacosX+ все использовать sqlite для хранения сведений о большинстве приложений на вашем mac, так что вам нужно будет убедиться, что вы не просто стереть старую версию, но вы должны будете иметь обе версии сосуществуют вместе в гармонии, чтобы избежать чего-либо крупного происходит на вашем mac.

2) Обновление заваривать и обновить заваривать, чтобы убедиться, что это до современных

3) brew install sqlite3

4) mv / usr / bin / sqlite3 / usr/bin / sqlite3.os

5) в /usr/местные/погреб/SQLite в/3.21.0/Бен/и sqlite3 /usr/Бен/и sqlite3

6) / usr / bin/sqlite3-версия (проверить версию позже 3.19)

теперь вы можете открыть pgadmin как обычно

Если вы используете более старую версию postgresql, например 9.x и его службы запущены, PgAdmin 4 запутался, какой сервер является базой данных.

Так остановить службу старая версия или новая.Запустите PgAdmin 4 как администратор

Это сработало для меня

Убейте его в Диспетчере задач Windows, а затем повторите попытку. Кажется, что есть какая-то проблема при доступе к серверу из различных приложений.

Что касается меня в windows 2012r2, он начинает работать только после переустановки pgAdmin 4 в папку c:\pgAdmin4 - . Без пробелов и каких-либо специальных символов. И все поэтому я даю полное разрешение на эту папку в NTFS.

Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL

pgAdmin 4 – бесплатная программа с графическим интерфейсом для разработки баз данных PostgreSQL.

Разработка функций, представлений и других объектов БД

Установка pgAdmin 4 на Windows 10

Если PostgreSQL устанавливается на Windows, то в процессе этой установки можно сразу же установить и pgAdmin 4, однако если предполагается, что PostgreSQL будет работать на отдельном сервере, а подключаться к нему мы будем удаленно с клиентского компьютера, например, PostgreSQL мы установили на сервер Linux, то на клиентском компьютере, с которого мы будем подключаться и работать с PostgreSQL, необходимо установить pgAdmin 4, не устанавливая при этом сам сервер PostgreSQL, так как он там просто не нужен. Именно эта ситуация и будет рассмотрена в данной статье, т.е. мы установим только pgAdmin 4, не устанавливая PostgreSQL.

Сейчас мы рассмотрим все шаги, которые необходимо выполнить, чтобы установить pgAdmin 4 на Windows 10.

Шаг 1 – Скачивание дистрибутива программы pgAdmin 4

Первое, что нам нужно сделать – это скачать дистрибутив данной программы.

Для этого переходим на официальный сайт в раздел «Download».

Затем выбираем операционную систему, на которую мы будет устанавливать pgAdmin 4, в нашем случае «Windows», далее выбираем версию pgAdmin 4, актуальная версия располагается сверху.

Щелкаем по соответствующей ссылке, в результате нас перенесет на сайт PostgreSQL, так как pgAdmin – это официальный инструмент для работы с PostgreSQL, здесь нам нужно выбрать тип (т.е. разрядность) нашей операционной системы, кликаем по соответствующей ссылке.

Шаг 2 – Запуск программ установки pgAdmin 4

Запускаем скаченный файл.

В окне приветствия нажимаем «Next».

Скриншот 2

Шаг 3 – Принятие условий лицензионного соглашения

Далее, принимаем условия лицензионного соглашения, для этого отмечаем пункт «I accept the agreement» и нажимаем «Next».

Скриншот 3

Шаг 4 – Выбор каталога для установки pgAdmin 4

Потом мы можем указать путь к каталогу, в который будет установлена программа, однако можно оставить и по умолчанию, нажимаем «Next».

Скриншот 4

Шаг 5 – Настройка ярлыка pgAdmin 4

В данном окне в случае необходимости можно настроить ярлык для запуска pgAdmin 4.

Скриншот 5

Шаг 6 – Запуск установки pgAdmin 4

Все готово для установки, нажимаем «Install».

Скриншот 6

Установка началась, она продлится буквально пару минут.

Скриншот 7

Шаг 7 – Завершение установки pgAdmin 4

Установка будет завершена, когда появится следующее окно, жмем «Finish» (если галочка «Launch pgAdmin 4» будет стоять, то после нажатия на кнопку «Finish» запустится программа pgAdmin 4).

Скриншот 8

Запуск pgAdmin 4 в Windows 10

Для запуска pgAdmin 4 можно использовать ярлык в меню «Пуск».

pgAdmin 4 имеет веб интерфейс, поэтому после запуска у Вас должен запуститься браузер, а в нем открыться приложение pgAdmin 4.

При первом запуске pgAdmin 4 появится окно «Set Master Password», в котором мы должны задать «мастер-пароль», это нужно для дополнительного шифрования паролей, которые мы будем сохранять, например, для того чтобы каждый раз при подключении к серверу PostgreSQL не вводить пароль пользователя (галочка «Сохранить пароль»).

Вводим и нажимаем «ОК».

Скриншот 9

После этого отобразится интерфейс pgAdmin 4.

Скриншот 10

Настройка русского языка в pgAdmin 4

По умолчанию интерфейс pgAdmin 4 на английском языке, если Вас это не устраивает, Вы можете очень просто изменить язык на тот, который Вам нужен. pgAdmin 4 поддерживает много языков, в том числе и русский.

Для того чтобы изменить язык pgAdmin 4, необходимо зайти в меню «File -> Preferences».

Скриншот 11

Затем найти пункт «User Languages», и в соответствующем поле выбрать значение «Russian». Для сохранения настроек нажимаем «Save», после этого перезапускаем pgAdmin 4 или просто обновляем страницу в браузере.

Скриншот 12

В результате pgAdmin 4 будет русифицирован.

Скриншот 13

Настройка подключения к PostgreSQL

Чтобы подключиться к серверу PostgreSQL в обозревателе серверов, щелкаем по пункту «Servers» правой кнопкой мыши и выбираем «Создать -> Сервер».

В итоге запустится окно «Создание сервера», в котором на вкладке «Общие» нам нужно ввести название сервера (это название придумываете Вы сами, оно будет отображаться в обозревателе).

Скриншот 15

А на вкладке «Соединение» указать IP адрес сервера и данные пользователя, под которым мы подключимся к серверу. В моем случае указан системный пользователь postgres.

Ставим галочку «Сохранить пароль», для того чтобы сохранить пароль и каждый раз не вводить его (благодаря функционалу «мастер-пароля» все сохраненные таким образом пароли будут дополнительно шифроваться).

Скриншот 16

В результате мы подключимся к серверу PostgreSQL, в обозревателе будут отображены все объекты, которые расположены на данном сервере.

Скриншот 17

Написание SQL запросов в Query Tool (Запросник)

Чтобы убедиться в том, что все работает, давайте напишем простой запрос SELECT, который покажет нам версию сервера PostgreSQL.

Для написания SQL запросов в pgAdmin 4 используется инструмент Query Tool или на русском «Запросник», его можно запустить с помощью иконки на панели или из меню «Инструменты», предварительно выбрав базу данных.

Скриншот 18

Именно здесь и пишутся все SQL запросы и инструкции.

Чтобы узнать версию PostgreSQL, вводим следующий SQL запрос.

Для выполнения запроса нажимаем на кнопку «Выполнить» (Execute).

В результате сервер покажет нам версию PostgreSQL.

Скриншот 19

Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.

Видео-инструкция – Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL

Читайте также: