Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Backup automatico (https://www.clubdelphi.com/foros/showthread.php?t=42371)

hach 12-04-2007 20:03:06

Backup automatico
 
hola gente,
intento hacer un servicio que a ciertas horas me genere un backup de mi base firebird

tengo el siguiente problema:
desde el servicio si quiero copiar el backup resultante a otra maquina no hace nada.
Mi servicio llama a dos aplicaciones de consola, la primera genera un archivo en la maquina local, hasta aca todo ok, la segunda compacta ese archivo y lo copia o mueve a un directorio determinado, si ese directorio es otro en la maquina local todo ok, pero si es un directorio compartido de otra maquina no lo copia (\\server\public\miarchivo.zip por ejemplo)

pruebas realizadas:
1) en el mismo servicio anulé las llamadas a las consolas y solo trato de copiar un archivo cualquiera a otra maquina: no funciona

2) descarté el servicio e hice otra aplicacion consola que en un bucle infinito llama a las otras dos consolas: si disparo la aplicacion manualmnente funciona correctamente (copia el archivo a otra maquina) si la disparo desde el RUN del registry o desde menu-> programas-> inicio no hace nada (con el taskmanager la veo y esta ejecutandose, pero no realiza nada, ni el backup ni la copia)

Alguien sabe si el tema del servico es por privilegios o algo por el estilo?
Y lo mas importante.... saben como solucionarlo?

O la seguna opcion de la aplicacion tambien me serviria, pero se tiene que ejecutar sola al inicio....

Obviamente preferiria que sea un servicio


Gracias por la ayuda prestada!!!
Pablo,
desde Bariloche,Argentina

LordRiper 12-04-2007 20:42:04

no inventes el circulo...

Utiliza el programa TimeToBackup o alguno parecido: http://www.firebase.com.br/fb/downloads.php?categ=5

hach 12-04-2007 20:59:52

Gracias LordRiper, veré lo que alli encuentro...
igualmente quisiera saber cual es el problema y solucionarlo

hach 14-04-2007 19:26:56

problema solucionado a medias
 
Antes que nada gracias a todos los que se molestaron en leer mi problema.

Despues de buscar en varios lados no pude resolver el problema del servicio. El mismo funciona correctamente si trato de copiar un archivo a la maquina local, pero no si trato de copiarlo en un recurso compartido de otra maquina. Será una cuestión de privilegios...??

2da. opción:
aplicación de consola que se ejecute en el RUN del REGISTRY
No funcionó, la aplicación queda en ejecución pero no hace nada...? vaya uno a saber por que...

intenté con otra aplicación de consola que se ejecutara en el RUN y llamara a la que realiza la tarea... nunca realiza la llamada... o sea, tampoco hace nada

Solución:
Aplicación normal disparada desde el RUN del registry, que dispara mi aplicación de consola y luego se cierra. Fue lo único que me funcionó

Me sirve, pero hubiera preferido un servicio....


Gracias a todos nuevamente, y si a alguien se le ocurre que puede ser lo del servicio, agradeceré la información!!!!

Saludos a todos


La franja horaria es GMT +2. Ahora son las 18:21:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi