Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Daño de BD
Message
De
02/08/2002 07:08:49
Fausto Garcia
Independent Developer
Lima, Pérou
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
Divers
Thread ID:
00683755
Message ID:
00685350
Vues:
22
Lo primero seria descartar si el fallo esta en los archivos del contenedor de la base de datos o en alguna de las tablas de la misma. Te podria comentar acerca de dos escenarios en los que me paso algo como lo que mencionas.

1. En una ocasion, bajo Foxpro para DOS version 2.5 perdi acceso a un conjunto de tablas. Como no podia abrirlas con USE recuerdo que utilizando un utilitario tipo PCTools analice el contenido del archivo, lo edite y retire los bytes correspondientes a la cabecera del mismo para dejar solamente los datos. Luego le cambie la extension de DBF a TXT y desde Foxpro cree nuevamente la estructura de cada tabla y con un APPEND FROM TYPE SDF consegui recuperar los registros y con elo las tablas.

2. En otra esta vez bajo Visual Foxpro 5 resultó que habiendo abierto la base de datos no podia acceder a determinada tabla de la base, en ese caso cerre la base y la volvi a abrir en modo exclusivo, ejecute VALIDATE DATABASE RECOVER un par de veces y el problema quedo resuelto.

En lineas generales me temo que no hay una receta para resolver este tipo de problemas pero para minimizar el impacto podrias optar por prevenir problemas:

- Manteniendo un backup de tu base de datos digamos diario (así en caso extremo restauras tu base de datos perdiendo solo lo trabajado en el transcurso del dia hasta el momento en que ocurre el imprevisto).
- Teniendo siempre actualizada la documentación de estructura de todas las tablas y expresiones de índice de éstas (así las puedes reconstruir en cualquier momento de urgencia).
- Conociendo un poco más a fondo la estructura de los archivos del contenedor de base de datos de VFP. Esto te puede ser útil en ocasiones para resolver problemas de acceso a las tablas de tu base de datos o uso de los índices de éstas.
- Existen también diversos utilitarios específicos para VFP que ofrecen recuperar acceso a bases de datos y tablas dañadas.

Son algunos alcances que te puedo dar, espero haberte ayudado, saludos Colombia!
Solo se que nada se

Fausto J. Garcia Pino - MCSD.NET
.NET, Oracle, Tronador & Fondismo!
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform