Команда pg_dump не найдена?

Я пытался сделать резервную копию на сервере и получил ошибку:

pg_dump command not found

Я думал, что если у вас установлен postgres, это сработает. Что мне нужно сделать, чтобы установить эту команду? Я не думаю, что это возможно с apt-get или способностью.

18
задан 6 July 2018 в 12:56

2 ответа

Для 14,04 можно просто установить postgresql-клиент (поскольку это зависит от postgresql-client-common):

sudo apt-get install postgresql-client

Для быстрого знания, какой пакет содержит команду/двоичный файл, отсутствующую в системе, просто используйте package.ubuntu.com (Ищите содержание пакетов).

29
ответ дан 6 July 2018 в 12:56

Для тех из Вас, кто получает ту же проблему с PostgreSQL 10, Вы не должны устанавливать дополнительные пакеты; pg_dump уже находится там в пост-ГРЭС bin каталог. Таким образом, просто необходимо добавить тот путь мусорного ведра (например, /opt/PostgreSQL/10/bin) вручную к PATH переменная среды.

2
ответ дан 16 November 2019 в 12:46

Другие вопросы по тегам:

Похожие вопросы: