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/bin
s: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.9
a poté odkaz na/usr/lib/postgresql/9.9/...
.