Pgadmin 4 задайте путь к программам postgresql в диалоге настройки

Я установил PostgreSQL, потому что мне нужно восстановить большой .backup файл, который я получил для загрузки на другую платформу (это 38 миллионов строк, что, по-видимому, было слишком большим для человека, чтобы экспортировать его любым другим способом). Когда я пытаюсь «восстановить» в pgAdmin 4, я получаю сообщение:

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

Это просто путь к папке PostgreSQL? Я не могу найти документацию по этому вопросу на сайте PostgreSQL. Все, что я могу найти, это:

Используйте поля в узле двоичных путей, чтобы указать пути к двоичным утилитам PostgreSQL и двоичным утилитам EnterpriseDB Postgres Advanced Server.

Есть ли более простой способ восстановить базу данных, кроме как через pgAdmin?

Источник: qastack.ru

pgAdmin 4 | Utility file not found. Please correct the Binary Path in the Preferences dialog

При попытке обращения к окну «Импорта/Экспорта» в веб-интерфейсе pgAdmin4 появляется проблема. Мы не можем выполнить импорт, из-за отсутствия пути до бинарного файла самого PostgreSQL.

SQL для начинающих: Урок 1: Как скачать, установить и настроить PostgreSQL и pgAdmin.

pgAdmin4 элементы выпадающего меню import-export data pgAdmin4 окно Utility not found

Решение

Теперь нужно понять о каком «двоичном пути» идёт речь.

Заходим в меню «Файл» затем «Настройки»

pgAdmin4 меню Файл Настройки

В окне «Настройки» (Preferences) скролим вниз до пункта «Пути» (Paths). Нажимаем на пункт «Пути программ» (Binary paths).

pgAdmin4 меню Файл Настройки Пути - Пути программ

В открытом окне листаем до «Каталог программ PostgreSQL«.

pgAdmin4 раздел Каталог программ PostgreSQL с пустыми путями

И видим, что в pgAdmin4 не указан ни один путь до каталога исполняемых файлов СУБД PostgreSQL.

ВНИМАНИЕ. Мы установили СУБД PostgreSQL в ОС Debian.

Ниже нам подсказывают:

Читайте также:
Как через gpo установить программу

Enter the directory in which the psql, pg_dump, pg_dumpall, and pg_restore utilities can be found for the corresponding database server version. The default path will be used for server versions that do not have a path specified.
Введите каталог, в котором можно найти утилиты psql, pg_dump, pg_dumpall и pg_restore для соответствующей версии сервера баз данных. Путь по умолчанию будет использоваться для версий сервера, для которых путь не указан.

Бинарный путь PostgreSQL в pgAdmin 4 1.0-rc1

Что нужно сделать в поле ” PostgreSQL Binary Path разделе ” File > ” Preferences > ” Path > ” Binary paths ?

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

С последней версией PostgreSQL 9.6, запущенной на pgAdmin 4, вы найдете подсказки на вкладке “Справка” для этих двух URL-адресов после замены $ VERSION $ соответствующим номером версии: https://www.enterprisedb.com/docs/en/9.6/pg/ и https://www.postgresql.org/docs/9.6/static/ (однако ссылки на самом деле не очень помогают).

enter image description here

Если вы выполните подсказку под полем и найдите “pg_dump, pg_restore” в каталоге, где вы устанавливаете PostgreSQL, они будут находиться в каталоге/папке “bin”

enter image description here

В Windows с установками по умолчанию это что-то вроде: C:Program FilesPostgreSQL9.6bin

Скопируйте свой путь и вставьте в соответствующие поля. Щелкните по вкладке “Двоичные пути” и нажмите “ОК”.

enter image description here

Это должен быть каталог, а не один файл. Так что в Windows это обычно C:Program FilesPostgreSQL9.6bin

В будущих версиях pgAdmin 4 будет указан этот намек:

Path to the directory containing the PostgreSQL utility programs (pg_dump, pg_restore etc).

Источник: techarks.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru