Olá, eu passei por essa mesma situação, no meu caso o servidor linux estava
na mesma rede lan do cliente então fiz um bat para o vacuumdb e para o
pg_dump, no caso do vacuumdb usei as opções –z –v –f –h endereço do servidor
–U usuário, o pg_dump passei a mesma parametrização do Pg_admin. O único
detalhe que tive de fazer foi instalar o postgres na maquina local do meu
cliente para poder rodar os comandos acima.

 

Jeanderson Machado 




  _____  

De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em nome de Marcos
Fabrício Corso
Enviada em: terça-feira, 31 de julho de 2007 15:39
Para: Lista Postgres
Assunto: [pgbr-geral] Executar vacum, reindex e backup

 

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

 

Obrigado

 


Atenciosamente,
Marcos Fabrício Corso
Analista de Sistemas Júnior
JM Informática
Fone : (41)  3076-0896
Fax   : (41)  3352-2688
[EMAIL PROTECTED]

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

Responder a