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

Cómo compactar y reparar una base de datos manualmente en Access 2016

Access le permite compactar y reparar manualmente una base de datos para evitar problemas de rendimiento 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 manualmente.

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

  1. Abrir el menú Archivo

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

  2. Ejecutar compactar y reparar

    Haga clic en Base de datos compacta y de reparación botón.

    El proceso de compactación y reparación se ejecuta inmediatamente.

¿Entorno multiusuario?

El proceso de compactación y reparación puede interrumpir el uso de la base de datos.

Por lo tanto, solo debe ejecutar Compactar y reparar cuando tenga acceso exclusivo a la base de datos.

Si tiene varios usuarios, debe notificarles cada vez que planee ejecutar una operación de compactación y reparación, para que puedan dejar de usar la base de datos durante ese tiempo.

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 Compactar y reparar, aunque es posible que falten algunos datos después de que se haya completado 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.