Download
pgAdmin is a free software project released under the PostgreSQL licence. The software is available in source and binary format from the PostgreSQL mirror network. Because compiling from source requires technical knowledge, we recommend installing binary packages whenever possible.
The pages in this section give additional details about each binary package available as well as more direct download links. In addition, you can download source tarballs and pgAgent for your servers to enable additional functionality.
Only recent downloads are kept on the main download site, along with the last release of each major version. Older downloads can be found in the Download Archive. Note that whilst the packages from the APT and YUM repositories are also archived here, the repository metadata is not maintained so it is not possible to configure the archives as working repositories.
pgAdmin 4
pgAdmin 4 is a complete rewrite of pgAdmin, built using Python and Javascript/jQuery. A desktop runtime written in NWjs allows it to run standalone for individual users, or the web application code may be deployed directly on a web server for use by one or more users through their web browser. The software has the look and feels of a desktop application whatever the runtime environment is, and vastly improves on pgAdmin III with updated user interface elements, multi-user/web deployment options, dashboards, and a more modern design.
pgAdmin 4 (Windows)
pgAdmin is available for 64 bit Windows™ 7 SP1 (desktop) or 2008R2 (server) and above, up to v4.30.
v5.0 and later are supported on Windows 8 (desktop) or 2012 (server) and above.
v7.0 and later are supported on Windows 10 (desktop) or 2016 (server) and above.
32 bit Windows support is available for versions up to v4.29.
The packages below include both the Desktop Runtime and Web Application:
- pgAdmin 4 v8.0 (released Nov. 23, 2023)
- pgAdmin 4 v7.8 (released Oct. 19, 2023)
- pgAdmin 4 v7.7 (released Sept. 21, 2023)
- pgAdmin 4 v7.6 (released Aug. 24, 2023)
- pgAdmin 4 v6.21 (released March 9, 2023)
Info
Nightly snapshot builds generated from the head of the master branch are available here.
To install these packages, simply download and run the installer.
The Windows installers are signed with a Microsoft-issued digital signing key.
Установка pgadmin4
Если вы планируете с помощью PgAdmin4 администрировать дистирбутивы PostgresPro и ставить на том же сервере, то сначала Вам надо в терминале выполнить фиксацию пакетов.
так как установка PgAdmin4 тащит установку клиентской части ванильного/общего PostgreSQL, и это может сбить работу, так как вместо утилит от PostgresPro вам могут быть подсунуты утилиты от ванильного/общего PostgreSQL. Кроме того еще и их версии могут различаться.
sudo apt-mark hold libc6 postgrespro-1c-14-client postgrespro-1c-14-contrib postgrespro-1c-14-libs postgrespro-1c-14-server
Комментарий по работе команды. Apt-mark используется для того, чтобы пометить / снять пометку с пакета как автоматически установленного. Параметр Hold используется для пометки пакета как заблокированного, что предотвращает автоматическую установку, обновление или удаление пакета. Некорректно обновить вам может кстати и просто обноление ОС. Опция unhold используется для отмены ранее установленного удержания пакета и повторения всех действий. Разблокировать обновление пригодится когда вы штатно будете обновлять PostgresPro.
Совет. Поставьте на свой ноутбук,компьютер pgadmin4 и администрируйте сервер с него, а не с самого сервера. Так легче избежать многих возможных проблем или их решить. Благо есть версии в том числе и под Windows и легче поставить под другие линукс версии как например ниже.
Установка в Debian иди Ubuntu
sudo apt install curl
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg —dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
sudo sh -c ‘echo «deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main» > /etc/apt/sources.list.d/pgadmin4.list && apt update’
sudo apt —no-install-recommends install pgadmin4-desktop
—no-install-recommends, чтобы не ставились рекомендованные пакеты из зависимостей, а именно postgresql-clien…
Установка в Astra linux
В Астре установка вообщем то проста:
скачиваете по ссылке https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/stretch/dists/pgadmin4/main/binary-amd64/ пакеты libpq5_13.3-1.pgdg90+1_amd64.deb, pgadmin4-server_5.3_amd64.deb, pgadmin4-desktop_5.3_amd64.deb в том порядке как они тут перечислены.
открываете файловый менеджер под администратором и двойным щелчком по пакета запускается установка
Утилита администрирования ставится неожиданно в раздел разработчикам, а не админам
Далее создаете подключение к новому серверу.
Задаем имя подключение, обычно имя компьютера
параметры подключения к серверу pg похожи на параметры которые мы задаем в ИБ 1с
после этого откроется консоль с сервером PostgresPro
чтобы посмотреть в дашбоарде активность запустите например базу 1с с тестом гилева 
Если Вам не понравился инструментарий PGAdmin4, то попробуйте установку phpPgAdmin
Запись опубликована автором admin в рубрике postgresql, Администрирование. Добавьте в закладки постоянную ссылку.
# Резервное копирование и восстановление базы данных PostgreSQL.

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

В левой части окна открывшегося обозревателя кликнете по серверу — развернется список баз данных, ролей и табличных пространств. Выберите из списка базу данных, резервную копию которой Вы создаете, нажмите правой кнопкой мыши, в открывшемся контекстном меню выберите «Резервная копия» (Backup)

На вкладке «Общие» открывшегося окна диалога создания резервной копии:
В поле «Имя файла» справа нажмите на три точки, выберите директорию сохранения копии, задайте имя файла копии базы данных, внизу справа выберите формат «backup» и нажмите «Создать»:

В поля, указанные ниже, введите:

Переключитесь на вкладку «Параметры выгрузки» и выставьте свойства, как на скриншоте:

После чего нажмите на кнопку запуска копирования «Резервная копия». В нижней правой части окна обозревателя отобразится сообщение о запуске копирования:

А затем об успешном его завершении:

Создание резервной копии базы данных завершено, убедитесь в наличии файла копии в каталоге, указанном при задании параметров копирования.
# Восстановление базы данных из резервной копии
Для восстановления базы данных PostgreSQL из резервной копии воспользуемся утилитой pgAdmin. Для запуска pgAdmin в Windows откройте меню Пуск — Все приложения — PostgreSQL — pgAdmin 4

После запуска pgAdmin 4 будет запрошен пароль, который Вы установили ранее, при настройке pgAdmin или задайте пароль, если это первый запуск:

Если восстанавливается база данных, которой ранее не было на сервере, то ее необходимо создать. Для этого: в левой части окна открывшегося обозревателя кликнете по серверу — развернется список баз данных, ролей и табличных пространств. Нажмите правой кнопкой мыши на «Базы данных», в открывшемся контекстном меню выберите «Создать — База данных»:

На вкладке «Общие» окна диалога создания базы данных в поле «База данных» задайте имя базы, в поле «Владелец» выберите «db_owner»:

На вкладке «Определение» в поле «Кодировка» выберите «UTF8» и нажмите Сохранить

Созданная Вами база данных отобразится в левой части окна обозревателя. Выбираем базу в списке правой кнопкой мыши и в открывшемся контекстном меню нажимаем «Восстановить» (Restore):

В открывшемся окне диалога восстановления базы, на вкладке «Общие» в поле «Имя файла» через три точки справа от поля указываем путь к файлу резервной копии, выбираем файл и формат «backup», после чего нажимаем «Выбрать»:

Диалог вернется на вкладку «Общие», где в поле «Формат» выбираем «Специальный или tar» в поле «Имя роли» выбираем «db_owner»:

Переходим на вкладку «Параметры восстановления», выставляем параметры как на скриншоте и нажимаем кнопку «Восстановить»:

В нижней правой части окна обозревателя отобразится баннер прогресса восстановления базы данных:

Для отображения подробной информации хода восстановления нажмите на кнопку «More details» баннера:

В данном примере выведено сообщение об успешном завершении операции, однако в случае восстановления базы перенесенной с другого сервера, операция может завершится с сообщением об ошибке, из-за отсутствия на сервере роли «db_user» восстанавливаемой базы:

Никаких дополнительных действий в этом случае предпринимать не нужно, пользователь создастся после подключения к базе программным комплексом СТЕК. При желании можно убедится, что при восстановлении базы созданы необходимые таблицы в схеме «stack»:

Восстановление базы данных завершено.
Редактировать эту страницу
