Błąd pojawia się przy poleceniu
1 |
pg_dump "host=... port=5432 dbname=... user=... password=... sslmode=require" -s -O > db_schema.sql |
Rzeczywiście pg_dump był dość stary – 9.2.24, a serwer – też nie najnowszy – 11.16
Na serwerze było jednak zainstalowanych więcej wersji narzędzi Postgresa:
1 |
find / -name pg_dump -type f 2>/dev/null |
Poz znalezieniu odpowiedniej wersji, można już odwołać się do konkretnej wersji pg_dump:
1 |
/usr/psql-11/pg_dump "host=... port=5432 dbname=... user=... password=... sslmode=require" -s -O > db_schema.sql |