Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2009, 18:16
xcodyman
 
Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 14 años, 10 meses
Puntos: 0
Solucion definitiva a esto [Backup de Postgresql] - Nose si les paso esto alguna vez.

Este es el escenario:

Sistema Operativo: Windows Xp Pro Sp2
Base de Datos: PostgreSQL

El backup automatico lo hago cada 2 horas usando el .bat que todos recomiendan, dentro del .bat estas son las lineas que uso en el backup

*------------------------------------------------------------------------------------------
cd\
cd archivos de programa
cd postgresql
cd 8.3
cd bin
pg_dump -h localhost -p 5432 -i -U postgres -Fc -b -v -f "C:\MiDB.backup" MiDB
*------------------------------------------------------------------------------------------

lo pongo en el programador de tares y me funciona espectacularmente bien,... el tema ahora es el siguiente:

Varias veces me paso que al detenerse el servicio del postgres, el programador igualmente ejecuta el .bat y al tratar de hacer el backup me pone el archivo c:\MiBD.backup en 0 KB y obviamente no realiza el backup.

Mi pregunta el concreto es, es posible deterninar si es que el servicio del postgres esta arriba antes de realizar el codigo de pg_dump y asi evitar dañar el backup?....

Gracias por la ayuda.