Tudo bem pessoal.Criei uma rotina de backup do meu banco que esta na versão
9.2, é gostaria de implementar a mesma com compactação e vacuum full, baiaxo
segue a rotina que criei, detalhe que criei um rolin no banco para mais um
usuário.
@echo off for /f "tokens=1-4 delims=/ " %%i in ("%date%") do ( set
dow=%%i set month=%%j set day=%%k set year=%%l )
for /f "tokens=1-4 delims=: " %%a in ("%time%") do ( set hora=%%a set
minu=%%b ) set datestr=%hora%-%minu%-%dow%%year%-%month%-%day%
echo datestr is %datestr% set BACKUP_FILE=Retaguarda-%datestr%.backup
echo backup file name is %BACKUP_FILE% SET PGPASSWORD=postgres echo on
pg_dump -i -h localhost -p 5432 -U "retaguarda_dba" -F c -b -v -f %BACKUP_FILE%
retaguarda_db
Esta funcionando beleza, pois coloquei a .bat dentro da pasta C:\Program
Files\PostgreSQL\9.2\bin do 2008 server, como faço para implementar ela com o
comando vacuum full antes de fazer o backup e depois compactar o banco?
Waister Marques de Oliveira
Telefone: (64) 9695-1884
Skype: [email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral