pollo_c
08-03-2007, 17:37:09
hola amigos del foro, quisiera que me pudieran ayudar con lo siguiente, tengo un sistema que maneja un inventario de productos (la BD es en MySql), pero el profe quiere que le agrege la opcion de respaldo de los datos desde la interfaz por medio de un boton, tambien quiere la opcion de que pueda restaurar la BD en base a los respaldos hechos.
quisiera que me digan como se hace esto, respaldar todos los datos de la BD o respaldar los datos de cada tabla por separado.
con que comandos hago esto?.
lo unico que encontre fue esto pero no me funciono.
Hola a todo el foro y gracias a los que trataron de ayudarme finalmente alguien del foro me dio la respuesta en mensaje privado asi que la compartire con ustedes es muy sencillo y es colocar un codigo en un boton que presione el usuario ... el codigo es el siguiente:
para respaldar a disco la base es :
CopyFile('c:\base.db', 'a:\base.db',false);
para restaurar los datos desde disco seria en otro boton el codigo:
CopyFile('a:\base.db', 'c:\base.db',false);
y listo claro que tienen que incluir los demas archivos que utiliza la base de datos como por ejemplo base.px y base.val ... solo deben fijarse en la carpeta donde esta la base de datos cuales archivos tienen el mismo nombre para que hagan el respaldo tambien.... y pueden cambiar las unidades de disco o decirle al usuario que las ingrese....
Asi de facil para todos aquellos que esten en mi misma situacion... Adios.
porfa ayudenme.
////Lo edite para agregar las etiquetas de QUOTE...
quisiera que me digan como se hace esto, respaldar todos los datos de la BD o respaldar los datos de cada tabla por separado.
con que comandos hago esto?.
lo unico que encontre fue esto pero no me funciono.
Hola a todo el foro y gracias a los que trataron de ayudarme finalmente alguien del foro me dio la respuesta en mensaje privado asi que la compartire con ustedes es muy sencillo y es colocar un codigo en un boton que presione el usuario ... el codigo es el siguiente:
para respaldar a disco la base es :
CopyFile('c:\base.db', 'a:\base.db',false);
para restaurar los datos desde disco seria en otro boton el codigo:
CopyFile('a:\base.db', 'c:\base.db',false);
y listo claro que tienen que incluir los demas archivos que utiliza la base de datos como por ejemplo base.px y base.val ... solo deben fijarse en la carpeta donde esta la base de datos cuales archivos tienen el mismo nombre para que hagan el respaldo tambien.... y pueden cambiar las unidades de disco o decirle al usuario que las ingrese....
Asi de facil para todos aquellos que esten en mi misma situacion... Adios.
porfa ayudenme.
////Lo edite para agregar las etiquetas de QUOTE...