Marcos Fabrício Corso escreveu:
> Mas quem vai executar isso sera meu cliente, ao clicar num botao no 
> proprio aplicativo, entao ele nao vai poder abrir o banco de dados, 
> senao ja era banco de dados, e eu nao posso fazer isso porque meu 
> cliente fica do outro lado do estado, por isso estou criando essa rotina 
> de vacum e backup ...
>  
>  
> 
>     ----- Original Message -----
>     *From:* João Paulo <mailto:[EMAIL PROTECTED]>
>     *To:* Marcos Fabrício Corso <mailto:[EMAIL PROTECTED]> ;
>     Comunidade PostgreSQL Brasileira
>     <mailto:[email protected]>
>     *Sent:* Tuesday, July 31, 2007 4:01 PM
>     *Subject:* Re: [pgbr-geral] Executar vacum, reindex e backup
> 
>     ola,
> 
>     voce pude usar o vaccum analyze no seu banco de dados e depois
>     executar o processo de backup, usando o pg_dump.
> 
>     []s
> 
>     Em 31/07/07, *Marcos Fabrício Corso *<[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>> escreveu:
> 
>         Olá pessoal tudo bem !!
>         Estou desenvolvendo uma aplicação em java que conecta o postgres.
>         Preciso criar uma sessão de manutenção, com vacum, reindex e backup.
>         Minha idéia inicial é criar um arquivo .bat via dos com os
>         comandos do postgres, e chamar esse bat via java, passando
>         alguns parametros.
>          
>         Sei que no java vou usar algo como :
>         Runtime.getRuntime.exec("manute.bat");
>          
>         Gostaria da ajuda da lista para saber quais os comandos corretos
>         que devo colocar para executar :
>          
>         1º ) o vacuum com as opções "full", "analyse" marcadas
>         2º ) o reindex
>         3º ) backup formato compress, onde o usuário irá informar o nome
>         do arquivo e o local a salvar
>          
>         SENDO AS 3 OPÇÕES ACIMA COM A OPÇÃO "VERBOSE MESSAGES" MARCADAS
>          


Sua resposta ficou incompreensível.
De que modo você poderia fazer um vacuum, reindex e backup sem abrir o 
banco?

Veja na documentação:
http://www.postgresql.org/docs/8.2/interactive/reference-client.html
os aplicativos cliente: pg_dump, pg_dumpall, reindexdb e vacuumdb de 
acordo com o que João Paulo respondeu.

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

Responder a