2012/11/23 Éverton Bueno Lima <[email protected]>

> Boa tarde a todos,****
>
> ** **
>
> Estou tentando criar um bat para realizar o backup do postgres uso a
> versão 9.1.****
>
> Estou criar a linha de comando da seguinte forma****
>
> ** **
>
> pg_dump –h localhost –p 5432 –U postgres –W senha –Fd nome_do_banco –f
> nome_backup****
>
> ** **
>
> E não esta realizando o backup do sistema, sempre exibe a mensagem
> (pg_dump: muitos argumentos de linha de comando (primeiro é “-Fd”) Tente
> “pg_dump –help” para obter informações adicionais.****
>
> **
>

O problema me parece ser o "-W senha". Não dá pra passar a senha via
parâmetro, o "-W" serve para "forçar" o pg_dump à pedir senha no terminal
(ou seja, você terá que digitá-la).

Se realmente você precisa passar a senha você pode usar a variável de
ambiente PGPASSWORD ou usar o arquivo "~/.pgpass".

Exemplo:

$ export PGPASSWORD=senha
$ pg_dump –h localhost –p 5432 –U postgres –Fd nome_do_banco –f nome_backup

Mais uma coisa: tem certesa que quer usar "-Fd"? Acho meio incomun.


Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados PostgreSQL
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a