46 votes

Commande pg_dump introuvable ?

J'ai essayé de faire une sauvegarde dans un serveur et j'ai obtenu l'erreur suivante :

pg_dump command not found

Je pensais que si postgres était installé, cela fonctionnait. Que dois-je faire pour installer cette commande ? Je ne pense pas que ce soit possible avec apt-get ou des aptitudes.

73voto

Sylvain Pineau Points 59212

Pour la version 14.04, vous pouvez simplement installer postgresql-client (car il dépend de postgresql-client-common ) :

sudo apt-get install postgresql-client

Pour savoir rapidement quel paquet contient une commande/binaire manquante sur votre système, il suffit d'utiliser paquet.ubuntu.com (Recherche dans le contenu des colis).

2voto

dnang Points 121

Pour ceux d'entre vous qui rencontrent le même problème avec PostgreSQL 10, vous n'avez pas besoin d'installer des paquets supplémentaires ; pg_dump est déjà présent dans le répertoire de Postgres. bin répertoire. Il vous suffit donc d'ajouter le chemin du répertoire bin (par ex. /opt/PostgreSQL/10/bin ) manuellement au PATH variable d'environnement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X