Saya mengalami ini saat menggunakan Heroku di Ubuntu, dan inilah cara saya memperbaikinya:
-
Tambahkan repositori apt PostgreSQL seperti yang dijelaskan di "Unduhan Linux (Ubuntu)". (Ada halaman serupa untuk sistem operasi lain.)
-
Tingkatkan ke versi terbaru (9.3 untuk saya) dengan:
sudo apt-get install postgresql -
Buat kembali tautan simbolis di
/usr/bindengan:sudo ln -s /usr/lib/postgresql/9.3/bin/pg_dump /usr/bin/pg_dump --forceNomor versi di
/usr/lib/postgresql/...jalur di atas harus cocok denganserver versionnomor dalam kesalahan yang Anda terima. Jadi jika kesalahan Anda mengatakan,pg_dump: server version: 9.9, lalu tautkan ke/usr/lib/postgresql/9.9/....