Re: Ayuda Para Completar Codigo De Respaldo De Base De Datos
No he mirado en profundidad ese programa, pero sí he visto que te hace las copias de seguridad en formato .sql.
Tal formato tiene varias limitaciones que a lo mejor te interesa conocer:
-Salva las tablas por orden alfabético, por lo que intenta restaurarlas en el mismo orden. Esto implica que si tienes dependencias de unas tablas con otras (claves externas) no pueda restaurar la mayoría de las veces por infringir las normas de integridad referencial.
-Por el mismo motivo, si tienes hechas vistas que utilicen otras vistas, te abortará si el nombre de las tablas no es alfabético.
-Los servidores suelen tener un límite de tiempo para cargar consultas, por lo que si el fichero sql que intentas restaurar es demasiado grande y tarda mucho, no te dejará subirlo.
-Lo mismo se aplica al tamaño del archivo sql, que puede exceder el límite marcado en el servidor, a veces de sólo 2 mb., y no te deja restaurar.
Buscando solventar esos problemas subí hace tiempo el programa que hice para las copias de mi empresa.
Lo tienes aquí
http://foro.gambas-es.org/viewtopic.php?f=5&t=817
No recuerdo si la versión que hay ahí tiene algún bug que otro. Si es así dímelo y te lo corrijo.
Suerte