Olá...

   Seria algo do tipo:

#!/usr/bin/ksh
PGDATA=<path_pgdata>
PGHOST=<ip_servidor_bd>
PGPORT=<porta_servidor_bd>
PGUSER=<user_connect>
PATH=${PATH}:${PGDATA}

export PGDATA
export PGHOST
export PGPORT
export PGUSER
export PATH

pg_dump -U ${PGUSER} -Fp -O -d <database> > <path_destino>.sql

   Isso se v estivesse em ambiente Unix...
   Chamaria por exemplo de "backup_<database>.sh" e daria a permissão
"700"...
   Infelizmente não sei como vc faria em ambiente Windows, que parece ser
seu caso, certo?!

   Abraço,
   Kika.







saulo Mendes <[EMAIL PROTECTED]>@listas.postgresql.org.br em 21/06/2007
10:18:43

Favor responder a Comunidade PostgreSQL Brasileira
       <[email protected]>

Enviado Por:      [EMAIL PROTECTED]



Para:  Comunidade PostgreSQL Brasileira
       <[email protected]>
cc:

Assunto:    RE: [pgbr-geral]  dúvidas com o pg_dump


amigo, ainda não conheço esse processo. Poderia me dar um exemplo?

obrigado.






> Subject: Re: [pgbr-geral] dúvidas com o pg_dump
> To: [email protected]
> From: [EMAIL PROTECTED]
> Date: Wed, 20 Jun 2007 13:55:01 -0300
>
>
> Prezado colega,
>
> Porque vc não encapsula o seu comando, mais a string de conexão com o
> Banco de dados
> Postgres correspondente, um um único shell script.... (inclusive com a
> senha do usuário).
> Por questões de segurança, vc pode proteger esse script para somente seu
> usuário ter aces-
> so (chmod 700).
> Depois, é só schedular na crontab e pronto!!!
>
> Espero tê-lo ajudado!!!
>
> Boa sorte!
>
> Abraço,
> Kika.
>
>
>
>
>
>
> saulo Mendes <[EMAIL PROTECTED]>@listas.postgresql.org.br em
20/06/2007
> 13:48:56
>
> Favor responder a Comunidade PostgreSQL Brasileira
> <[email protected]>
>
> Enviado Por: [EMAIL PROTECTED]
>
>
>
> Para: postgres lista <[email protected]>
> cc:
>
> Assunto: [pgbr-geral] dúvidas com o pg_dump
>
>
>
>
> Senhores,
>
> estou com uma dúvida ao utilizao pg_dump
> utilizo, atualmente, a seguinte sintaxe:
>
> pg_dump -U usuario -d Producao > c:\producao.sql
> ao executar esse comando aparece, no prompt, para eu digitar a senha
>
> bom a dúvida é a seguinte:
>
> eu preciso colocar isso em um arquivo.bat para, via agendador de tarefas,
o
> dump ser feito automaticamente.
> Nesse caso eu preciso saber como fazer para que o comando não pessa a
> senha.
>
> cordialmente,
>
> Saulo Mendes.
>
>
> Receba as últimas notícias do Brasil e do mundo direto no seu Messenger
com
> Alertas MSN! É GRÁTIS! Assine já!
>
> Receba as últimas notícias do Brasil e do mundo direto no seu Messenger
com
> Alertas MSN! É GRÁTIS! Assine já!
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
>
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



Receba as últimas notícias do Brasil e do mundo direto no seu Messenger com
Alertas MSN! É GRÁTIS! Assine já!
_______________________________________________
pgbr-geral mailing list
[email protected]
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral





_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a