Okazuje się, że pg_dump
polecenie ma być używane w wierszu poleceń, a nie w psql
. I rzeczywiście, "standardowe wyjście" drukuje na terminalu (co w moim przypadku nie jest tym, czego chcę, ponieważ chcę przywrócić bazę danych lokalnie za pomocą pg_restore
).
Utworzyłem więc plik (latest.dump
) i napisał do niego określając opcje połączenia, a także --format=custom
i --file=latest.dump
:
Kurts-MacBook-Pro-2:~ kurtpeek$ touch latest.dump
Kurts-MacBook-Pro-2:~ kurtpeek$ pg_dump --host=localhost.aptible.in --port=64186 --username=aptible --dbname=db --format=custom --file=latest.dump
Password:
Kurts-MacBook-Pro-2:~ kurtpeek$