Em 9 de maio de 2013 16:00, Dickson S. Guedes <[email protected]>escreveu:
> Em Qui, 2013-05-09 às 15:54 -0300, Anselmo Silva escreveu: > [... ] > > > Não tenho interesse em > > fazer um bat pois teria que mudar a estrutura da implementação, já que > > teria de colocar o password nele, etc... > > A senha não precisa estar na linha de comando, existem alternativas para > que isto fique o mais transparente possível [1][2] > > meu conhecimento de scripts ms-dos é bem pouco, mas sei que posso executar > múltiplos comandos em uma única linha com o CMD /C comando1 & comando2.... > no entanto quando defino a variável PGPASSWORD no comando1 e chamo o > pg_dump no comando2, o pg_dump não consegue ler a variável. > > executei o comando abaixo: > CMD /C "SET PGPASSWORD=12 & SET & pg_dump -U postgres -v -Ft -b -f > d:\base_teste.tar base_teste" > > Adicionei um SET no comando2 para mostrar que a variável PGPASSWORD foi > definida corretamente, mas o pg_dump retorna "autenticação do tipo password > falhou....". Alguém com disposição para testar isso? > -- Anselmo M. Silva
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
