La Web del Programador: Comunidad de Programadores
 
    Pregunta:  45740 - COMO RESPALDAR BD DE VISUAL FOX
Autor:  Miguel Martinez
Buenos dias...

Necesito me informen si es posible, como realizar el resaldo de la base de datos de visual fox, estoy trabajando en V Fox 6.0. Si bien es posible copiar las tablas DBF, como regenerar las relaciones y definiciones de integridad referencial?.

Existe alguna herramienta de respado y restauracion de bases de datos de visual foxpro?

Desde ya gracias por su aporte

  Respuesta:  Pablo Vidal
Hola, miguel en realidad existen varias formas de crear tus copias de respaldo para base de datos y archivos en general. por lo que leo en la pregunta estas preocupado por los indices y las realciones.
no solo debes respaldar los DBF si no tambien los archivos q se generan con la DBF (BAK(backup dbf), FPT(archivo campo memo), CDX(indice)..., ETC) de otro modo si se te dañan los archivos te sera util la dbf pero t sera complicado el reponer tus datos.
tambien las DBC y DCT que son los archivos de la base de datos ahi la base de datos tambien tienen un archivo indice de tipo DCX pero no importa si no lo respaldas por que se regenera solo.
y lo mas importante q debes guardar es un archivo RIP.OLD que es donde se guarda todo el codigo de integridad referencial de tus relaciones dentro de la base de datos. Espero t sirva de algo.
PD. lo mejor es que crees tu propia aplicación con herramientas de respaldo y regeneración de base de datos.

lee algo sobre el comando ADIR y veras que te puede ser muy util, trata de guardar todos los archivos de tipo data en una sola carpeta de eso modo te sera más facil respaldarlo, si te puedo ayudar en algo avisame al correo. saludo Oldfoxman