Setkal jsem se s tím při používání Heroku na Ubuntu a takto jsem to opravil:
-
Přidejte úložiště apt PostgreSQL, jak je popsáno v části "Stahování Linuxu (Ubuntu)". (Pro jiné operační systémy existují podobné stránky.)
-
Upgradujte na nejnovější verzi (pro mě 9.3) pomocí:
sudo apt-get install postgresql -
Znovu vytvořte symbolický odkaz v
/usr/bins:sudo ln -s /usr/lib/postgresql/9.3/bin/pg_dump /usr/bin/pg_dump --forceČíslo verze v
/usr/lib/postgresql/...cesta výše by měla odpovídatserver versiončíslo v chybě, kterou jste obdrželi. Pokud tedy vaše chyba říká,pg_dump: server version: 9.9a poté odkaz na/usr/lib/postgresql/9.9/....