Бінарний шлях у налаштуваннях pgAdmin


15

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

Налаштуйте бінарний шлях PostgreSQL у діалоговому вікні «Налаштування».

Це лише шлях до папки PostgreSQL? Я не можу знайти документацію щодо цього на сайті PostgreSQL. Все, що я можу знайти, це:

Використовуйте поля у вузлі Бінарні шляхи, щоб вказати шляхи до бінарних утиліт PostgreSQL та двійкових утилітів EnterpriseDB Postgres Advanced Server.

Чи є простіший спосіб відновити базу даних, окрім як через pgAdmin?

Відповіді:


18

Налаштуйте pgAdmin-> Paths-> Binary paths та встановіть "PostgreSQL Binary Path", як показано на скріншоті. Залежно від вашої ОС та деталей установки, двійкові файли можуть бути розташовані в іншому місці. Спробуйте

`which psql`

з командного рядка в системах linux / Unix.

Приклад для Windows: Бінарний шлях PostgreSQL: "C:\Program Files\PostgreSQL\9.6\bin" введіть тут опис зображення


13
  1. Виберіть пункт "Сервери".
  2. Виберіть "Налаштувати PgAdmin"

    Виберіть пункт Сервери

  3. Перейдіть до локальної папки Postgresql "bin".

    Введіть шлях до папки "pg bin"


  • На OSX шлях є /Applications/Postgres.app/Contents/Versions/latest/bin
  • На Mac OSX Sierra шлях був /Library/PostgreSQL/9.6/bin- я вважаю, що це місце за замовчуванням від установника EnterpriseDB для 9.6, який автоматично встановлює PgAdmin 4.
  • В Linux шлях є /usr/bin

    введіть тут опис зображення


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