sql >> Base de Datos >  >> RDS >> Access

Cómo compactar y reparar una base de datos automáticamente en Access 2016

Access le permite compactar y reparar una base de datos automáticamente cada vez que se cierra la base de datos. Esto puede evitar problemas de rendimiento y/o corrupción de archivos.

Puede compactar y reparar una base de datos de forma manual o automática siempre que se cierre la base de datos.

Estos son los pasos para compactar y reparar una base de datos automáticamente cada vez que se cierra la base de datos.

Se recomienda hacer una copia de seguridad de la base de datos antes de compactar y reparar.

En este caso, deberá hacer una copia de seguridad de la base de datos antes de cerrarla.

  1. Abrir el menú Archivo

    Con la base de datos ya abierta, haga clic en Archivo en la esquina superior izquierda.

  2. Abrir el menú de opciones

    Haga clic en Opciones en el menú de la izquierda.

  3. Cambiar la configuración

    Aparece el cuadro de diálogo Opciones de acceso.

    Haga clic en Base de datos actual en el menú de la izquierda.

    Luego marque Compactar al cerrar en Opciones de aplicación .

    Haga clic en Aceptar .

  4. Cerrar y volver a abrir la base de datos

    Se muestra un cuadro de diálogo que explica que debe cerrar y volver a abrir la base de datos para que los cambios surtan efecto.

    Haga clic en Aceptar , luego cierre y vuelva a abrir la base de datos.

Por qué debería compactar y reparar

Compactar una base de datos es una cosa, repararla es otra. Aquí hay una explicación de por qué se deben hacer ambas cosas.

Compacto

A medida que se actualizan los datos y cambia el diseño de una base de datos, el tamaño del archivo crece. A veces, Access crea objetos ocultos para realizar ciertas tareas. Estos objetos a menudo pueden permanecer en la base de datos mucho tiempo después de que se necesiten.

Además, cuando elimina objetos en Access, el espacio en disco no se recupera automáticamente. El archivo de la base de datos aún usa el espacio en disco que el objeto eliminado usó anteriormente.

Con el tiempo, estos factores pueden tener un impacto negativo en el rendimiento. Los objetos de la base de datos pueden tardar más en abrirse, las consultas pueden tardar más en ejecutarse y toda la base de datos puede parecer "lenta".

La compactación de la base de datos libera el espacio no utilizado que solían ocupar estos objetos. La operación compacta en realidad no comprime los datos. Simplemente libera el espacio no utilizado.

El resultado final de compactar una base de datos es que debería sentirse (y en realidad ser) más rápido. El tamaño del archivo también puede reducirse. El grado de estos factores dependerá del uso intenso de la base de datos y de cuándo se comprimió por última vez.

Reparar

Hay algunos casos en los que un archivo de base de datos puede corromperse. Si bien esto puede suceder en un entorno de un solo usuario, es mucho más común en un entorno de varios usuarios.

Si un archivo de base de datos se comparte a través de una red y varios usuarios trabajan directamente con el archivo simultáneamente, ese archivo corre el riesgo de corromperse.

Cuando un archivo está dañado, Access marca el archivo de la base de datos como dañado. El archivo se puede reparar mediante el proceso de compactación y reparación, aunque es posible que falten algunos datos una vez finalizado el proceso de reparación.

Si intenta abrir un archivo de base de datos corrupto, se le pedirá que permita que Access repare automáticamente el archivo.