Ich bin darauf gestoßen, als ich Heroku auf Ubuntu verwendet habe, und hier ist, wie ich es behoben habe:
-
Fügen Sie das PostgreSQL apt-Repository wie unter "Linux-Downloads (Ubuntu)" beschrieben hinzu. (Es gibt ähnliche Seiten für andere Betriebssysteme.)
-
Aktualisieren Sie auf die neueste Version (9.3 für mich) mit:
sudo apt-get install postgresql -
Erstellen Sie den symbolischen Link in
/usr/binneu mit:sudo ln -s /usr/lib/postgresql/9.3/bin/pg_dump /usr/bin/pg_dump --forceDie Versionsnummer in
/usr/lib/postgresql/...obiger Pfad sollte mit derserver versionübereinstimmen Nummer in der Fehlermeldung, die Sie erhalten haben. Also, wenn Ihr Fehler sagt,pg_dump: server version: 9.9, dann Link zu/usr/lib/postgresql/9.9/....