PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Obtenir une erreur :vous devez installer au moins un package postgresql-client- lors du déploiement sur heroku

Sur un système basé sur Debian, les programmes clients PostreSQL sont fournis par postgresql-client-common sous forme de liens symboliques vers /usr/share/postgresql-common/pg_wrapper .

Si vous installez ce package et essayez d'utiliser l'un des programmes clients PostgreSQL comme psql , pg_dump , pg_dumpall , et pg_restore , le pg_wrapper sans avoir installé le paquet binaire spécifique à la version, comme postgresql-client-9.1 il émettra cette erreur :

Le moyen le plus simple de résoudre ce problème consiste à installer le postgresql-client métapaquet. Cela dépend toujours du package client de base de données actuellement pris en charge pour PostgreSQL sur les systèmes basés sur Debian et cela dépend de postgresql-client-common

sudo apt-get install postgresql-client