Срещнах това, докато използвах Heroku в Ubuntu и ето как го поправих:
-
Добавете хранилището на PostgreSQL apt, както е описано в "Изтегляния на Linux (Ubuntu)". (Има подобни страници за други операционни системи.)
-
Надстройте до най-новата версия (9.3 за мен) с:
sudo apt-get install postgresql -
Създайте отново символната връзка в
/usr/binс:sudo ln -s /usr/lib/postgresql/9.3/bin/pg_dump /usr/bin/pg_dump --forceНомерът на версията в
/usr/lib/postgresql/...пътят по-горе трябва да съвпада сserver versionномер в грешката, която сте получили. Така че, ако грешката ви казва,pg_dump: server version: 9.9, след което свържете към/usr/lib/postgresql/9.9/....