Jeg stødte på dette, mens jeg brugte Heroku på Ubuntu, og her er, hvordan jeg fiksede det:
-
Tilføj PostgreSQL apt repository som beskrevet under "Linux downloads (Ubuntu)". (Der er lignende sider for andre operativsystemer.)
-
Opgrader til den nyeste version (9.3 for mig) med:
sudo apt-get install postgresql
-
Genskab det symbolske link i
/usr/bin
med:sudo ln -s /usr/lib/postgresql/9.3/bin/pg_dump /usr/bin/pg_dump --force
Versionsnummeret i
/usr/lib/postgresql/...
stien ovenfor skal matcheserver version
nummer i den fejl, du modtog. Så hvis din fejl siger,pg_dump: server version: 9.9
, og link derefter til/usr/lib/postgresql/9.9/...
.