Con el tiempo, las bases de datos de Microsoft Access 2007 crecen en tamaño y utilizan espacio de disco innecesariamente. Access crea objetos ocultos para tareas, y esos objetos ocultos a veces permanecen en la base de datos después de que ya no son necesarios. Del mismo modo, es posible que al eliminar un objeto de la base de datos no se libere el espacio de disco que ocupaba. Eventualmente, el rendimiento se resiente.
Además, las modificaciones repetidas al archivo de la base de datos pueden resultar en la corrupción de los datos. Este riesgo aumenta en el caso de las bases de datos compartidas por varios usuarios a través de una red. Por ambas razones, es una buena idea ejecutar proactivamente la herramienta Compact and Repair Database para asegurar la consistencia de sus datos. Si la base de datos está dañada, Access le pedirá que ejecute el comando Compactar y reparar.
Ejecutando Compactar y Reparar en una Base de Datos de Access
- Indique a otros usuarios que cierren la base de datos. Usted debe ser el único usuario con la base de datos abierta para poder ejecutar la herramienta.
- Haga clic en el botón Microsoft Office .
- En el menú Office , seleccione Administrar en la columna de la izquierda, seguido de Compactar y reparar base de datos para abrir el cuadro de diálogo «Database to Compact From».
- Navegue hasta la base de datos que desea compactar y reparar y, a continuación, haga clic en el botón Compactar .
- Proporcione un nuevo nombre para la base de datos compactada en el cuadro de diálogo Compact Database Into y haga clic en el botón Save .
- Verifique que la base de datos compactada funcione correctamente.
- Eliminar la base de datos original y renombrar la base de datos compactada con el nombre de la base de datos original. (Este paso es opcional.)
Consejos
Recuerde que compactar y reparar crea un nuevo archivo de base de datos. Por lo tanto, cualquier permiso de archivo NTFS que haya aplicado a la base de datos original no se aplica a la base de datos compactada. Es mejor utilizar la seguridad a nivel de usuario en lugar de los permisos NTFS en su base de datos por esta razón.