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/bin
neu mit:sudo ln -s /usr/lib/postgresql/9.3/bin/pg_dump /usr/bin/pg_dump --force
Die 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/...
.