none
Archivo .mdb completamente corrupto

    Pregunta

  • Queridos amigos, tengo un archivo .mdb que se dañó hace unos meses. Sólo me muestra un mensaje de error: "La base de datos .mdb no puede ser reparado o no es un archivo de base de datos de Microsoft Access" y no pasa nada. Estoy buscando un buen consejo sobre cómo recuperar, debido a que contiene varios días de mi trabajo y no tienen una última copia de seguridad.

    Cualquier ayuda, placer.

    martes, 17 de marzo de 2015 16:37

Respuestas

  • Pruebe esta secuencia:

    -Copia de seguridad. 
    Hacer una copia de seguridad de la base de datos errónea, sin sobrescribir las copias de seguridad existentes. Lo que ha ido mal, no es bueno hacer que empeore, y una copia de seguridad le ofrece varios intentos de recuperación.

    -Desactivar.
    La Autocorrección de nombres las cajas. En Access 2007: Botón de Office | Opciones de acceso | Base de datos actual. En las versiones anteriores: Herramientas | Opciones | General. Para una explicación del por qué, ver las fallas causadas por Nombre Auto-Correct .

    -Compact. 
    En Access 2010: Compactar y reparar base de datos en la cinta de Herramientas Base. En Access 2007: Botón de Office | | gestionan Compact/Reparación. En las versiones anteriores: Herramientas | | Utilidades de la Base compacta/Reparación.

    -Descompilar. 
    Cerca de la entrada, y escriba algo como esto en la línea de comandos: "c: \Archivos de programa\Microsoft Office\Office\msaccess.exe" /decompile "c: \Mitrazado\MyDatabase.mdb", utiliza la ruta de acceso en msaccess.exe se encuentra en el ordenador, e incluyen las comillas.

    -Compact. 
    Acceso Abierto (manteniendo pulsada la tecla Mayús si tiene algún código de inicio), y compacto. Realizar esta operación dos veces: una compacta no funciona en todas las versiones (a menos que cierre el acceso entre el paso 4 y 5.)

    -Establecer. 
    Una mínima referencia. Abrir una ventana de código. Elija Referencias en el menú Herramientas. Desactive todas las referencias que no se necesita. Para obtener una lista de los que normalmente se tienen en su versión de acceso, consulte Resolución de problemas con las referencias a la Biblioteca.

    -Compile. 
    Todavía en la ventana de código, seleccione Compilar desde el menú Depurar. Corrección de errores y repita el procedimiento hasta que el código se compila bien.

    -Establecer. 
    Las opciones de código. Todavía en la ventana de código en el menú Herramientas, elija Opciones. En la ficha General, asegúrese de que captura de errores se ha ajustado a "Romper en los errores no controlados", y la compilación de la demanda está desactivada.

    También puede leer y aprender útiles resources/soltutions...

    https://social.technet.microsoft.com/Forums/es-ES/70f2c2d4-e236-474d-893a-03ff44613b9a/archivo-de-base-de-datos-de-access-corruptos-reparacin?forum=office2010generales
    http://www.access.repairtoolbox.com/es/ Access Repair Toolbox
    jueves, 26 de marzo de 2015 2:49

Todas las respuestas

  • ¿Has intentado abrirlo desde Office? Si lo abres desde Office te dará la opción de reparar.

    Saludos, Javier J

    miércoles, 18 de marzo de 2015 7:41
  • Existen herramientas específicas.

    Por ejemplo AccessFIX, aunque no es gratuita, te permite descargar una utilidad con la que puedes ver el resultado que obtendrías con ella y, si interesa, solicitarla:

    AccessFIX

    miércoles, 18 de marzo de 2015 8:05
  • Pruebe esta secuencia:

    -Copia de seguridad. 
    Hacer una copia de seguridad de la base de datos errónea, sin sobrescribir las copias de seguridad existentes. Lo que ha ido mal, no es bueno hacer que empeore, y una copia de seguridad le ofrece varios intentos de recuperación.

    -Desactivar.
    La Autocorrección de nombres las cajas. En Access 2007: Botón de Office | Opciones de acceso | Base de datos actual. En las versiones anteriores: Herramientas | Opciones | General. Para una explicación del por qué, ver las fallas causadas por Nombre Auto-Correct .

    -Compact. 
    En Access 2010: Compactar y reparar base de datos en la cinta de Herramientas Base. En Access 2007: Botón de Office | | gestionan Compact/Reparación. En las versiones anteriores: Herramientas | | Utilidades de la Base compacta/Reparación.

    -Descompilar. 
    Cerca de la entrada, y escriba algo como esto en la línea de comandos: "c: \Archivos de programa\Microsoft Office\Office\msaccess.exe" /decompile "c: \Mitrazado\MyDatabase.mdb", utiliza la ruta de acceso en msaccess.exe se encuentra en el ordenador, e incluyen las comillas.

    -Compact. 
    Acceso Abierto (manteniendo pulsada la tecla Mayús si tiene algún código de inicio), y compacto. Realizar esta operación dos veces: una compacta no funciona en todas las versiones (a menos que cierre el acceso entre el paso 4 y 5.)

    -Establecer. 
    Una mínima referencia. Abrir una ventana de código. Elija Referencias en el menú Herramientas. Desactive todas las referencias que no se necesita. Para obtener una lista de los que normalmente se tienen en su versión de acceso, consulte Resolución de problemas con las referencias a la Biblioteca.

    -Compile. 
    Todavía en la ventana de código, seleccione Compilar desde el menú Depurar. Corrección de errores y repita el procedimiento hasta que el código se compila bien.

    -Establecer. 
    Las opciones de código. Todavía en la ventana de código en el menú Herramientas, elija Opciones. En la ficha General, asegúrese de que captura de errores se ha ajustado a "Romper en los errores no controlados", y la compilación de la demanda está desactivada.

    También puede leer y aprender útiles resources/soltutions...

    https://social.technet.microsoft.com/Forums/es-ES/70f2c2d4-e236-474d-893a-03ff44613b9a/archivo-de-base-de-datos-de-access-corruptos-reparacin?forum=office2010generales
    http://www.access.repairtoolbox.com/es/ Access Repair Toolbox
    jueves, 26 de marzo de 2015 2:49