¿Cómo solucionar “Su base de datos de Microsoft Access contiene referencia rota que falta” error?

Es posible que aparezca el mensaje de error “falta una referencia rota en su base de datos de Microsoft Access…” después de mover su base de datos de una versión anterior de Office a una versión más nueva. Suele ocurrir cuando las bases de datos de Access no se cargan correctamente o no se ejecutan correctamente. Sin embargo, el error es bastante molesto ya que le impide acceder a su base de datos. Aquí está el mensaje de error completo:

Your Microsoft Access database or project contains a missing or broken reference to the file ‘OFFOWC.DLL’ version 1.1.

* To ensure that your database or project works properly, you must fix this reference.

Su base de datos de Microsoft Access contiene referencia rota que falta

En este blog, discutiré todo sobre el error que se muestra arriba y las soluciones paso a paso para solucionarlo. Además, mencionaré el sistema automatizado Access Reparar Herramienta para resolver el error 29070 si se produjo debido a una corrupción de referencia de la base de datos.

Calificación Excelente en Trustpilot
Herramienta Gratuita de Reparación de Bases de Datos de MS Access
Repare archivos corruptos de bases de datos MDB y ACCDB y recupere fácilmente tablas, consultas, índices y registros de bases de datos eliminados. Probar ahora!
Descargar
Descargo de responsabilidad: para reparar la base de datos, usted necesidad de actualizar a un plan pagado.Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Arreglos rápidos:

¿Qué significa el error “Su base de datos de Microsoft Access contiene una referencia rota que falta”?

Cuando se encuentra con un error de “referencia faltante o rota” en Microsoft Access, simplemente significa que el programa Access no puede encontrar/cargar la biblioteca o el archivo al que se hace referencia y que es crucial para el funcionamiento adecuado de su base de datos. Sin embargo, existen un par de razones para que se produzca este error. Estas son las principales causas:

  1. Archivo faltante o movido: el archivo de base de datos al que MS Access intenta hacer referencia se ha eliminado, movido o renombrado.
  2. Referencia corrupta: si la referencia se corrompe dentro de su base de datos debido a un manejo inadecuado, puede provocar el error 29070.
  3. Versión diferente: puede suceder cuando degradó o actualizó su instalación de MS Office o MS Access e intentó acceder a la base de datos en otra versión.
  4. Configuración de seguridad: Microsoft Access puede bloquear un archivo al que se hace referencia debido a la configuración de seguridad, especialmente si se trata de un archivo externo.

Métodos para reparar su base de datos o proyecto de Microsoft Access que contiene una referencia faltante o rota al error del archivo

Aplique las siguientes soluciones para solucionar problemas de referencia faltante o rota al archivo offowc DLL versión 10.

Método 1: verificar y eliminar las referencias que faltan

El primer método que debes probar es eliminar una referencia faltante. Para hacerlo, siga los pasos a continuación:

  • Abra la base de datos de Access.
  • Luego, presione las teclas ALT+F11 juntas para abrir VBA (Editor de Visual Basic).
  • Vaya al menú Herramientas >> luego haga clic en Referencias.
  • Ahora, desmarque la casilla de la biblioteca de objetos o biblioteca de tipos marcada como MISSING: <nombre de referencia>.

Su base de datos de Microsoft Access contiene referencia rota que falta

Lea también: Solucione el error de Access “No tiene Access exclusivo a la base de datos en este momento”

Método 2- Resolver referencias de Visual Basic en Access

Access carga los archivos aplicables (como el tipo de biblioteca, biblioteca de control o biblioteca de objetos) para cada referencia, según la información que se muestra en el cuadro Referencias. Si Access no puede localizar el archivo, Access utiliza los siguientes métodos para localizar el archivo:

  1. Access verifica si el archivo al que se hace referencia está actualmente cargado en la memoria.
  2. Si el archivo no está cargado en el almacenamiento, Access verifica que la clave de registro RefLibPaths sobreviva. Si la clave persiste, aparece Access para el valor con nombre que tiene un nombre similar al de referencia. Si hay un equivalente, Access carga la referencia desde la ruta denominada puntos de valor.
  3. El Access se encuentra para el archivo referenciado en los siguientes puntos, en esta clasificación:

a. Carpeta de aplicación (ubicación del archivo Msaccess.exe).

b. Carpeta actual que observa si presiona Abrir en el menú de Archivo.

c. La carpeta Winnt o Windows donde funcionan los archivos del sistema operativo.

d. La carpeta Sistema debajo de la carpeta Windows o Winnt.

e. Las carpetas en el entorno PATH son inconsistentes y el sistema operativo puede acceder a ellas de manera inquebrantable.

4. Si Access no puede descubrir el archivo, se produce un error de referencia.

Método 3: volver a agregar las referencias

Si sabe qué archivo o biblioteca falta, puede verificar y agregar una referencia una vez más navegando a la ubicación exacta en el cuadro de diálogo Referencias.

Método 4: reparar MS Office para reparar su base de datos de Microsoft Access contiene referencias rotas que faltan

Si sospecha que la referencia faltante o rota al archivo offowc DLL versión 10 está relacionada con un componente de instalación de MS Office faltante o dañado, considere reparar Office.

Siga los pasos a continuación para hacer esto:

  • Presione las teclas Windows + R juntas para abrir un cuadro de diálogo Ejecutar.
  • Luego, escriba appwiz.cpl >> presione Enter.

Su base de datos de Microsoft Access contiene referencia rota que falta

  • Ahora, se abrirá la ventana Programas y características en su pantalla.
  • Localice Microsoft 365 y haga clic derecho en los tres puntos verticales opuestos >> haga clic en Cambiar/Modificar.

Su base de datos de Microsoft Access contiene referencia rota que falta

  • Después de esto, haga clic en en un mensaje de UAC para continuar.
  • Ahora verás: ¿Cómo te gustaría reparar tus programas de Office?
  • Elija la opción Reparación rápida >> botón Reparar.

Su base de datos de Microsoft Access contiene referencia rota que falta

Espere hasta que finalice el proceso de reparación. Identificará y solucionará cualquier problema automáticamente.

Método 5: utilizar versiones compatibles

Una versión incompatible de los archivos a los que se hace referencia con su versión de Microsoft Access puede provocar el error “falta una referencia rota en su base de datos de Microsoft Access“.

Por lo tanto, si está utilizando una versión de Access de 64 bits, asegúrese de que sus referencias también sean de 64 bits. Esto debería solucionar el error 29070 de la base de datos de Access.

Solución totalmente automática para reparar las referencias faltantes de la base de datos de MS Access

Si la solución mencionada anteriormente no le ayuda a corregir el error de referencia de la base de datos de MS Access, utilice la herramienta Compactar y reparar. Para daños graves en la base de datos, utilice una aplicación profesional de terceros Access Reparar y Recuperación Herramienta.

Hacer uso de esta herramienta de software es la mejor opción, ya que es un software de alta gama y fácil de usar que repara bases de datos de Access dañadas de forma segura. Este software restaura formularios y módulos aunque esté cifrado con contraseña. Aparte de eso, el software también recupera tablas, módulos, formularios, tablas, índices, informes, consultas, relaciones, registros eliminados y macros vinculados.

* Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Pasos para resolver la corrupción de Access DB y reparar la referencia faltante o rota

access-repair-main-screen-es-1
access-select-database-es-2
access-repairing-es-3
access-repairing-completed-es-4
access-preview-es-5
access-save-location-es-6
access-saving-es-7
previous arrow
next arrow

Comprender los mensajes de error de referencia

Su base de datos de Microsoft Access contiene referencia rota que falta

Existen numerosos mensajes que comunican archivos extraviados o archivos que tienen una descripción diferente a la versión que se utiliza en la base de datos. En la mayoría de las situaciones, busca artículos en la base de conocimientos de MS sobre notas de error precisas y puede resolver el error siguiendo los pasos del artículo. En algunas circunstancias, un archivo de adicción no está coordinado adecuadamente con un archivo principal.

La siguiente lista muestra algunos de los mensajes de error de referencia que podría recibir. Por otro lado, tenga en cuenta que la lista no incluye todas las notas de errores de referencia probables.

  • “Error en el método Nombre del método del objeto Nombre del objeto”

Característicamente, es posible que obtenga este error si hay un problema con la biblioteca de programación, como un archivo de biblioteca de vínculos dinámicos (DLL) de objeto de Access a datos (DAO) inaceptable. Puede buscar en MS Knowledge Base un artículo que defina una variedad de formas de mensajes de error.

Lea también:

Cómo solucionar el error de Access 49: convención de llamada de DLL incorrecta

  • “La función no está disponible en la expresión de uso”

Aunque es posible que reciba un mensaje de error si se produce alguna dificultad con la biblioteca de tipos de programación, o si el código no requiere particularmente una biblioteca precisa y el archivo se registra con una prioridad inferior en la lista de referencias que el archivo que incluye el mismo nombre de función (por ejemplo, si es DAO). El código se utiliza con la biblioteca ActiveX Data Object (ADO) programada con una prioridad superior a la biblioteca DAO. Incluso podría recibir un mensaje de error si el formulario o la declaración forman parte de un control ActiveX.

  • “No puedo encontrar el proyecto o la biblioteca”

Bueno, es posible que reciba este error si Access no puede encontrar el archivo en la lista de referencias. A menudo se observa que el archivo falta en el cuadro de diálogo de Referencia. En ocasiones, el archivo existe en la PC de desarrollo pero no en el sistema de destino.

Lea también:

Cómo solucionar el error de Access “No se puede encontrar el proyecto o la biblioteca

  • ++

Es posible que se encuentre con uno de los mensajes de error si utiliza el Asistente de seguridad a nivel de usuario para proteger una base de datos que hace referencia a bibliotecas además de las bibliotecas que están involucradas de forma predeterminada. Supongamos que existen bibliotecas de referencia en bases de datos desprotegidas que no se formulan automáticamente en la nueva base de datos abierta.

LEA TAMBIÉN:

Cómo reparar Microsoft Access 3615 – Error “No coinciden los tipos en la expresión”

  • “Error de tiempo de ejecución 5”, “Argumento o llamada de proceso no válido”

“El proyecto existente no hace referencia a la biblioteca que forma parte del icono” o “El proyecto actual hace referencia a la biblioteca que tiene este símbolo, por lo que el logotipo no está definido”

Es posible que reciba este mensaje de error si hay una referencia a una base de datos, una biblioteca de tipos o una biblioteca de objetos que se denomina Faltante.

LEA TAMBIÉN:

Cómo solucionar el mensaje de error de Access “Argumento no válido”

  • “El componente ActiveX no puede crear el objeto”

Este mensaje de error no significa necesariamente que el control ActiveX esté ocupado. Por ejemplo, una posible causa es que DAO, que es un componente ActiveX, no puede generar objetos porque DAO Automation Server no se inicia. De forma recurrente, la causa es que las DLL que proporcionan la funcionalidad a la que se hace referencia para el programa no se registran o se registran de manera imperfecta.

Aunque este artículo está impreso desde el punto de vista de Visual Basic, cubre varias de las causas de error.

Conclusión

Todas las correcciones mencionadas anteriormente, ya sean manuales o automáticas, seguramente resolverán el error de referencia rota o faltante de su base de datos de Microsoft Access. Pero depende totalmente de usted si desea utilizar la solución manual o de software.

Además, si tiene algún otro problema de Access a la base de datos, no dude en preguntar en nuestra cuenta social como Twitter.

¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.