¿Cómo arreglar la posible corrupción de db?
Estoy en un cliente haciendo algunas soluciones rápidas a su aplicación de acceso. Pasé un tiempo con acceso, pero me estoy recuperando rápidamente. Sin embargo, he descubierto un problema interesante:
Para algunos informes, aparece el error "El registro se ha eliminado". He revisado los informes y parece que hay un problema con una tabla. Al abrir esa tabla, encuentro un registro donde todas las columnas están marcadas "#deleted". Obviamente, esta fila parece ser la culpable. Sin embargo, cuando trato de eliminar esa fila, realmente no sucede nada. Si vuelvo a abrir la tabla, la fila todavía existe.
¿Hay corrupción en el DB? ¿Cómo puedo eliminar este registro para siempre?
Editar: Es una versión MS2000
Solución: Simplemente comprimir / reparar no funcionó. En su lugar, convertí la base de datos al formato de archivo 2003, lo que funcionó. Marqué la primera respuesta que sugiere comprimir / reparar, ya que me señaló en la dirección correcta. ¡Gracias!