Já li muito sobre o pg_dump, sei da dificuldade de executar este comando de dentro da aplicação Java (por causa que não tem como passar a senha), etc .
Mas, por incrível que pareça eu não consigo executar este comando pela linha de comando, só pelo pgAdmin.
Cara, tentei muitas vezes com o comando que vc me passou e não dá certo! Não sei oq fazer.
O estranho é que não pode senha.
E essa variável PGDATABASE, onde ela está? Já procurei no postgresql.conf e não achei!
Acho que se eu conseguisse setar ela resolveria.