PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Para onde vai a saída do arquivo pg_dump no MacOS?


Acontece que o pg_dump comando deve ser usado na linha de comando, não no psql . E, de fato, a 'saída padrão' é impressa no terminal (que no meu caso não é o que eu quero, porque quero restaurar o banco de dados localmente usando pg_restore ).

Então eu criei um arquivo (latest.dump ) e escreveu nele especificando as opções de conexão, bem como --format=custom e --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$