Cómo reparar y recuperar archivos corruptos de MS Access .Accdb

¿No puede abrir su archivo MS Access? ¿Su archivo .accdb de MS Access se ha dañado? Si la respuesta es “sí”, en este blog aprenderá a reparar y recuperar el archivo corrupto ACCDB. Pero sabemos cómo nuestros archivos de Access se corrompen y cuáles son las diversas razones detrás de esto. Bueno, llegaremos a los motivos, pero antes tomemos un ejemplo real.

Escenario práctico:

 “Estaba trabajando con Access 2010 y de repente mi sistema se cerró debido a una falla de energía. Cuando volvió el poder, descubrí que mi archivo (.accdb) no se reconoce y no pude abrir el archivo de MS Access. Parece que mi archivo se corrompió. ¿Hay alguna manera de arreglarlo?”

Sabemos que MS Access es una aplicación popular que es utilizada principalmente por organizaciones grandes y pequeñas. Les ayuda a generar informes, formularios, tablas y a mantener los datos tanto en la sección de front-end como de back-end. Si está utilizando MS Access 2007 y la versión anterior, entonces su archivo completo se almacena en el archivo ACCDB (.accdb) que también se conoce como Base de datos de acceso.

Pero al igual que cualquier otra aplicación, MS Access también es propenso a la corrupción. Casi todos los datos y aplicaciones pueden dañarse o dañarse fácilmente debido a varias razones.

Razones detrás de la base de datos de MS Access (.accdb) Corrupción de archivos

Aunque hay varias razones que pueden dañar o dañar fácilmente el archivo .accdb. A continuación, encuentre algunos de los motivos comunes que son responsables del archivo accdb inaccesible:

  • Infección de virus / malware: si su computadora está infectada con virus o malware, puede dañar fácilmente toda la información almacenada en su sistema, incluido el archivo ACCDB de acceso.
  • Salida incorrecta de la aplicación: si está trabajando en su archivo de base de datos en MS Access y repentinamente debido a una falla de energía su sistema se apaga, resulta en una existencia incorrecta de la aplicación que puede dañar el archivo de la base de datos de Access.
  • Falla de hardware o software: la falla de hardware / software es muy peligrosa para los datos de la computadora. Básicamente hay dos tipos de fallas de hardware: físicas y lógicas. Cuando el usuario se enfrenta a una falla de software o hardware, existen grandes posibilidades de corrupción / daños en los datos.

En cualquiera de los casos mencionados, el archivo .accdb puede dañarse fácilmente y hacer que el archivo MS Access sea inaccesible. Una vez que se corrompe, puede encontrar varios mensajes de error como:

  • La base de datos ‘filename.accdb’ necesita ser reparada o no es un archivo de base de datos.
  • La base de datos necesita ser reparada.
  • Formato de base de datos no reconocido ‘ruta / nombre de archivo.accdb’.
  • Microsoft ha detectado daños en este archivo.
  • La base de datos está en un estado inesperado.

Correcciones para reparar archivos corruptos .accdb

Hay dos formas fáciles de reparar el archivo ACCDB corrupto que puede seguir:

1 – Con la ayuda de built-in compactar y reparar la utilidad de base de datos

La aplicación MS Access tiene la utilidad compactar y reparar incorporada. El usuario puede usar esta utilidad cada vez que encuentre algún tipo de corrupción o error. Esta herramienta puede corregir fácilmente la mayor parte de la corrupción y varios errores de su archivo inaccesible de MS Access. Sin embargo, cuando quiera utilizar la utilidad de reparación y compacta, debe realizar una copia de seguridad de su archivo.

leer también

7 maneras de solucionar Microsoft Office Access 2010: errores del comprobador de compatibilidad web

Cómo dividir Acceso 2016 Base de datos en Bases de datos de front-end y back-end

2- Descompilar el código de Microsoft Access VBA

Cuando los módulos de VBA se cumplen en Access, el código cumplido depende en gran medida de la biblioteca del analizador de códigos p de VBA. Hay pocos tipos de esta biblioteca que pueden provocar daños si el código compilado se ejecuta en varias máquinas con diferentes versiones de esta biblioteca instaladas.

Microsoft agregó una línea de comando para acceder a la cual permite eliminar todos los códigos VBA cumplidos de una base de datos de Access, dejando solo el código fuente no cumplido en su lugar. Puede intentar el cambio de línea de comando si puede obtener acceso a su base de datos, pero aparecerán mensajes de error extraños durante esta ejecución del código de clase / módulo de VBA.

Para ejecutar la opción de descompilación desde Acceso, simplemente abra acceso con una opción de línea de comando de ‘/ decompilar’, por ejemplo, ejecute lo siguiente desde la línea de comando:

C: \ Archivos de programa \ Microsoft Office \ Office \ MsAccess.exe / decompile C: \ DatabasePath \ FileName.mdb

Nota:

Debe cambiar la ruta que se muestra arriba para MsAccess.exe si la instaló en una ubicación diferente. Después de completar el procedimiento de decompilación, debe cerrar el acceso y luego volver a abrirlo compila todos los módulos nuevamente.

3 – Con la ayuda de la herramienta de reparación y recuperación MS Access

Si la herramienta incorporada no puede corregir la corrupción, en ese caso debe tomar la ayuda de la herramienta de reparación y recuperación de MS Access. Es uno de los programas ampliamente utilizados que está especialmente diseñado para reparar archivos corruptos .accdb y recuperar de forma segura los datos de la base de datos corrupta de MS Access. Viene con una interfaz fácil de usar y cualquiera puede operarlo fácilmente. La herramienta funciona en casi todas las versiones del sistema operativo Windows, como Windows 10 / 8.1 / 8.1 / XP / Vista, etc.

down-in buy-now-blue

Pasos para reparar y recuperar archivos corruptos ACCDB

Paso 1: Descargar e instalar el software. Después de la instalación, seleccione el archivo de Access corruptos para la reparación.

Paso 1

Paso 2: Este software le dará la lista de todos los archivos buscados en una unidad. Seleccione el archivo que desea reparar y haga clic en el botón “Reparar“.

Paso 2

Paso 3: El proceso de recuperación es empezar y ver el informe de registro para su análisis.

Paso 3

Paso 4: Una vez que el proceso de recuperación superalo, haga clic en el botón “OK” para ver la vista previa de los objetos de la base de archivos.

Paso 4

Paso 5: Ahora puede previsualizar el archivo reparado.

Paso 5

Paso 6: Por defecto, el software guardará la base de datos reparada a la ubicación donde se guardó la base de datos dañada, pero con el nuevo nombre. También puede seleccionar la ubicación deseada para guardar la base de datos reparada.

Paso 6

Paso 7: Su ahorro está en proceso.

Paso 7

Paso 8: Ahorro completado.

Paso 8

Conclusión

Por lo tanto, si los archivos .accdb de MS Access se corrompen, puede seguir los dos métodos mencionados anteriormente para solucionarlos. En mi opinión, debes buscar la utilidad incorporada, si no te ayuda, puedes ir a la recomendada Herramienta de   reparación y recuperación de MS Access.



Cómo reparar y recuperar archivos corruptos de MS Access .Accdb