PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Ottieni errore:devi installare almeno un pacchetto postgresql-client- quando esegui il deployment su heroku

Su un sistema basato su Debian i programmi client PostreSQL sono forniti da postgresql-client-common come collegamenti simbolici a /usr/share/postgresql-common/pg_wrapper .

Se installi quel pacchetto e tenti di utilizzare uno qualsiasi dei programmi client PostgreSQL come psql , pg_dump , pg_dumpall e pg_restore , il pg_wrapper senza avere installato il pacchetto binario specifico della versione, come postgresql-client-9.1 emetterà questo errore:

Il modo più semplice per risolvere questo problema è installare il client postgresql metapacchetto. Dipende sempre dal pacchetto client del database attualmente supportato per PostgreSQL su sistemi basati su Debian e dipende da postgresql-client-common

sudo apt-get install postgresql-client