Encontré esto mientras usaba Heroku en Ubuntu, y así es como lo solucioné:
-
Agregue el repositorio apt de PostgreSQL como se describe en "Descargas de Linux (Ubuntu)". (Hay páginas similares para otros sistemas operativos).
-
Actualice a la última versión (9.3 para mí) con:
sudo apt-get install postgresql -
Vuelva a crear el enlace simbólico en
/usr/bincon:sudo ln -s /usr/lib/postgresql/9.3/bin/pg_dump /usr/bin/pg_dump --forceEl número de versión en
/usr/lib/postgresql/...la ruta anterior debe coincidir con laserver versionnúmero en el error que recibió. Entonces, si su error dice,pg_dump: server version: 9.9, luego enlace a/usr/lib/postgresql/9.9/....