Diálogo Repara base de datos

Inicio  Anterior  Siguiente

Al seleccionar la opción del menú, se nos muestra un diálogo de progreso que da información sobre qué parte de la información del archivo se está reparando.

Este chequeo se hace siempre que el archivo pertenezca a una versión anterior pero compatible, de forma que haciendo un chequeo automático la primera vez que se abre el archivo, se comprueba que la integridad de todos los datos se mantiene, y se añaden los campos y datos de la nueva estructura necesarios para su correcto funcionamiento. Por tanto, una base reparada con una versión determinada será imposible de utilizar en versiones anteriores del programa.

La duración aproximada de un chequeo para un archivo de cientos de Mb. es de unos pocos segundos, y al terminar, se muestra un estado del archivo y los procesos realizados con el resumen de los posibles errores y avisos, con el aspecto:

venrepBD

botabre2 Muestra directamente ese archivo de texto con el programa Wordpad, para no tener que buscarlo.

Casi todos los errores producidos por un corte de luz que pudiera estropear una transacción, o la corrupción de alguna tabla del archivo, se pueden reparar sin perder otros datos.

Cuando el programa detecta errores o da avisos, crea el archivo CHEQUEA.LOG en el directorio \TEMPORAL con detalles de los errores encontrados. Este proceso, en archivos con grandes bases de datos puede necesitar bastante tiempo para su ejecución.

El diálogo se puede interrumpir, y el chequeo se cancela sin que por ello quede el archivo en un estado distinto al que se encontraba.

IMPORTANTE: Si debido a una actualización de versión, debe actualizar muchos archivos de base de datos, no hace falta que los abra de uno en uno: pulsando las teclas CONTROL+MAYÚSCULAS mientras pulsamos la opción de menú, se buscan todos los archivos que estén en el mismo directorio que el abierto actualmente (sin buscar en subdirectorios), y se chequean y reparan todos los encontrados de forma automática.

Al final del proceso, se abre el bloc de notas con el archivo presenta.txt incluyendo la lista de todos los archivos encontrados, y si ha podido chequearlos o qué problemas se han presentado.

blocresrep