Comment réparer “Votre base de données Microsoft Access contient référence brisée manquante” Erreur?

Vous pouvez rencontrer le message d’erreur “votre base de données Microsoft Access contient une référence brisée manquante…” après avoir déplacé votre base de données d’une version antérieure d’Office vers une version plus récente. Cela se produit généralement lorsque les bases de données Access ne sont pas chargées correctement ou ne fonctionnent pas correctement. Cependant, l’erreur est assez ennuyeuse car elle vous empêche d’accéder à votre base de données. Voici le message d’erreur complet:

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.

Access contient référence brisée manquante

Dans ce blog, je discuterai de l’erreur ci-dessus et des solutions étape par étape pour la corriger. Aussi, je mentionnerai l’automatisation Access Réparation Outil pour résoudre l’erreur 29070 si elle s’est produite en raison d’une corruption de référence de base de données.

Classé Excellent sur Trustpilot
Outil Gratuit de Réparation de Base de Données MS Access
Réparez les fichiers de base de données MDB et ACCDB corrompus et récupérez facilement les tables, les requêtes, les index et les enregistrements de base de données supprimés. Essayez maintenant!
Télécharger
En cliquant sur le bouton Télécharger ci-dessus et en installant Stellar Repair for Access (14.8 MB), je reconnais avoir lu et accepté le contrat de licence utilisateur final et la politique de confidentialité de ce site.

Réparations rapides:

Que signifie l’erreur “Votre base de données Microsoft Access contient une référence brisée manquante”?

Lorsque vous rencontrez une erreur “référence manquante ou cassée” dans Microsoft Access, cela signifie simplement que le programme Access est incapable de trouver/charger la bibliothèque ou le fichier référencé qui est crucial pour le bon fonctionnement de votre base de données. Cependant, plusieurs raisons peuvent expliquer l’apparition de cette erreur. Voici les principales causes:

  1. Fichier manquant ou déplacé– Le fichier de base de données auquel MS Access tente de faire référence a été supprimé, déplacé ou renommé.
  2. Référence corrompue – Si la référence est corrompue dans votre base de données en raison d’une mauvaise manipulation, cela peut entraîner l’erreur 29070.
  3. Version différente – Cela peut se produire lorsque vous avez rétrogradé ou mis à niveau votre installation MS Office ou MS Access et que vous essayez d’accéder à la base de données sur une autre version.
  4. Paramètres de sécurité – Microsoft Access peut bloquer un fichier référencé en raison des paramètres de sécurité, surtout s’il s’agit d’un fichier externe.

Méthodes pour réparer votre base de données ou projet Microsoft Access contient une référence manquante ou brisée à l’erreur de fichier

Appliquez les solutions suivantes pour résoudre les problèmes de référence manquante ou rompue au fichier offowc DLL version 10.

Méthode 1 – Vérifier et supprimer les références manquantes

La toute première méthode que vous devez essayer consiste à supprimer une référence manquante. Pour ce faire, suivez les étapes ci-dessous:

  • Ouvrez la base de données Access.
  • Ensuite, appuyez simultanément sur les touches ALT+F11 pour ouvrir le VBA (Visual Basic Editor).
  • Allez dans le menu Outils >> puis cliquez sur Références.
  • Maintenant, décochez la case de la bibliothèque d’objets ou de la bibliothèque de types marquée comme – Missing: <referencename>.

Access contient référence brisée manquante

Lisez également: Correction de l’erreur “Vous n’avez pas d’accès exclusif à la base de données pour le moment” dans Access

Méthode 2 – Résolution des références Visual Basic dans Access

Access charge les fichiers applicables (tels que le type de bibliothèque, la bibliothèque de contrôle ou la bibliothèque d’objets) pour chaque référence, selon les informations affichées dans la zone Références. Si Access ne parvient pas à localiser le fichier, Access utilise les méthodes suivantes pour localiser le fichier:

  1. Access vérifie si le fichier référencé est actuellement chargé en mémoire.
  2. Si le fichier n’est pas chargé dans le stockage, Access vérifie que la clé de registre RefLibPaths survit. Si la clé persiste, Access apparaît pour une valeur nommée dont le nom est similaire à celui de référence. S’il existe un équivalent, Access charge la référence à partir du chemin nommé points de valeur.
  3. Accédez aux résultats du fichier référencé dans les emplacements suivants, dans cette classification:

a. Dossier d’application (emplacement du fichier Msaccess.exe).

b. Présentez le dossier que vous observez si vous appuyez sur Ouvrir dans le menu Fichier.

c. Le dossier Winnt ou Windows dans lequel les fichiers du système d’exploitation fonctionnent.

d. Le dossier Système sous le dossier Windows ou Winnt.

e. Les dossiers de l’environnement PATH sont incohérents et accessibles de manière permanente par le système d’exploitation.

4. Si Access ne parvient pas à découvrir le fichier, une erreur de référence se produit.

Méthode 3 – Ré-ajouter les références

Si vous savez exactement quel fichier ou quelle bibliothèque est manquant, vous pouvez alors vérifier et ajouter à nouveau une référence en accédant à l’emplacement précis dans la boîte de dialogue Références.

Méthode 4 – Réparer MS Office pour réparer votre base de données Microsoft Access contient une référence brisée manquante

Si vous pensez que la référence manquante ou cassée à l’erreur du fichier offowc DLL version 10 est liée à un composant d’installation de MS Office manquant/corrompu, envisagez de réparer Office.

Suivez les étapes ci-dessous pour ce faire :

  • Appuyez simultanément sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter.
  • Ensuite, tapez appwiz.cpl >> appuyez sur Entrée.

Access contient référence brisée manquante

  • Maintenant, vous obtiendrez la fenêtre Programmes et fonctionnalités ouverte sur votre écran.
  • Localisez Microsoft 365 et faites un clic droit sur trois points verticaux ci-contre >> cliquez sur Changer/Modifier.

Access contient référence brisée manquante

  • Après cela, cliquez sur Oui dans une invite UAC pour continuer.
  • Maintenant, vous verrez: Comment souhaitez-vous réparer vos programmes Office?
  • Choisissez l’option Réparation rapide >> bouton Réparer.

Access contient référence brisée manquante

Attendez la fin du processus de réparation. Il identifiera et résoudra automatiquement tous les problèmes.

Méthode 5 – Utiliser des versions compatibles

Une version incompatible des fichiers référencés avec votre version de Microsoft Access peut entraîner l’erreur “votre base de données Microsoft Access contient une référence brisée manquante”.

Par conséquent, si vous utilisez une version Access 64 bits, assurez-vous que vos références sont également en 64 bits. Cela devrait corriger l’erreur 29070 de la base de données Access.

Solution entièrement automatique pour corriger les références manquantes de la base de données MS Access

Si la solution mentionnée ci-dessus ne vous aide pas à corriger l’erreur de référence de la base de données MS Access, utilisez l’outil Compact & Repair. En cas de corruption grave de la base de données, utilisez une application tierce professionnelle Access Réparation et Récupération Outil.

L’utilisation de cet outil logiciel est la meilleure option car il s’agit d’un logiciel convivial haut de gamme qui répare les bases de données Access endommagées en toute sécurité. Ce logiciel restaure les formulaires et les modules même s’ils sont cryptés par mot de passe. En dehors de cela, le logiciel récupère également les tables, modules, formulaires, tables, index, rapports, requêtes, relations, enregistrements supprimés et macros liés.

* En cliquant sur le bouton Télécharger ci-dessus et en installant Stellar Repair for Access (14.8 MB), je reconnais avoir lu et accepté le contrat de licence utilisateur final et la politique de confidentialité de ce site.

Étapes pour résoudre la corruption de la base de données d’accès et corriger une référence manquante ou cassée

access-shot-fr-1
access-select-database-fr-2
access-repairing-fr-3
access-repairing-completed-fr-4
access-preview-fr-5
access-save-location-fr-6
access-saving-fr-7
previous arrow
next arrow

Comprendre les messages d’erreur de référence

Il existe de nombreux messages signalant des fichiers égarés ou des fichiers dont la description est différente de la version utilisée dans la base de données. Dans la majorité des situations, vous recherchez dans la base de connaissances MS des articles concernant des notes d’erreur précises et vous pouvez résoudre l’erreur en suivant les étapes décrites dans l’article. Dans quelques cas, un dossier de toxicomanie n’est pas correctement coordonné avec un dossier principal.

La liste suivante présente certains des messages d’erreur de référence dont vous pourriez recevoir la livraison. En revanche, notez que la liste ne comprend pas toutes les notes d’erreurs de référence probables.

  • “Échec de la méthode MethodName de l’objet ObjectName”

De manière caractéristique, vous obtenez peut-être cette erreur s’il y a un problème avec la bibliothèque de programmation, tel qu’un fichier de bibliothèque de liens dynamiques (DLL) inacceptable pour les objets d’accès aux données (DAO). Vous pouvez rechercher dans la base de connaissances MS un élément qui définit diverses formes de messages d’erreur.

A lire aussi:

Comment réparer l’erreur d’accès 49 – Mauvaise convention d’appel de DLL

  • “La fonction n’est pas disponible dans l’expression d’utilisation”

Cependant, vous pouvez collecter un message d’erreur en cas de difficulté avec la bibliothèque de types de programmation, ou si le code ne nécessite pas particulièrement une bibliothèque précise et que le fichier est enregistré avec une priorité inférieure dans la liste de référence que le fichier qui contient le même nom de fonction – par exemple, si le code DAO est utilisé avec la bibliothèque ActiveX Data Object (ADO) planifiée avec une priorité supérieure à celle de la bibliothèque DAO. Vous pourriez même recevoir un message d’erreur si le formulaire ou l’instruction comprend un contrôle ActiveX.

  • “Impossible de trouver un projet ou une bibliothèque”

Eh bien, vous pouvez recevoir cette erreur si Access ne trouve pas le fichier dans la liste de références. Souvent, le fichier est considéré comme manquant dans la boîte de dialogue de référence. Parfois, le fichier existe sur le PC de développement mais pas sur le système cible.

Lire aussi:

Comment corriger l’erreur d’accès “Impossible de trouver un projet ou une bibliothèque”

  • ++

Vous pouvez rencontrer l’un des messages d’erreur si vous utilisez l’assistant de sécurité au niveau de l’utilisateur pour protéger une base de données qui référence des bibliothèques en dehors des bibliothèques impliquées par défaut. Supposons que des bibliothèques de référence existent dans des bases de données non protégées qui ne sont pas automatiquement formulées dans la nouvelle base de données ouverte.

A LIRE AUSSI:

Comment réparer Microsoft Access 3615 – Erreur “Incompatibilité de type dans l’expression”

  • “Erreur d’exécution 5”, “Argument ou appel de processus non valide

“La bibliothèque qui comprend l’icône n’est pas référencée par le projet existant” ou “La bibliothèque qui possède ce symbole est référencée par le projet en cours, le logo n’est donc pas défini

Vous pouvez recevoir ces messages d’erreur s’il y a une référence à une base de données, une bibliothèque de types ou une bibliothèque d’objets qualifiée de manquante.

A LIRE AUSSI:

Comment corriger le message d’erreur d’accès “Argument invalide”

  • “Le composant activex ne peut pas créer l’objet”

Ce message d’erreur ne signifie pas nécessairement que le contrôle ActiveX est occupé. Par exemple, une cause potentielle est que DAO, qui est un constituant ActiveX, ne peut pas générer d’objets car DAO Automation Server ne démarre pas. De manière récurrente, la cause est que les DLL fournissant des fonctionnalités référencées pour le programme ne sont pas enregistrées ou sont imparfaitement enregistrées.

Conclure

Tous les correctifs mentionnés ci-dessus, qu’ils soient manuels ou automatiques, résoudront sûrement l’erreur de référence manquante ou cassée de votre base de données Microsoft Access. Mais c’est à vous de décider si vous souhaitez opter pour la solution manuelle ou logicielle.

De plus, si vous rencontrez d’autres problèmes d’accès à la base de données, n’hésitez pas à nous le demander sur notre compte social comme Twitter.

rencontrez toujours des problèmes? Fix les avec Stellar réparation pour Access:

Ce logiciel assure la réparation et la récupération en toute transparence de la base de données ACCDB et MDB. Il restaure tous les objets, y compris les tables, les rapports, les requêtes, les enregistrements, les formulaires et les index ainsi que les modules, les macros, etc. Fix problèmes de Microsoft Access maintenant en 3 étapes faciles:

  1. Télécharger Stellar Access base de données réparation outil évalué Excellent sur Cnet.
  2. Cliquez sur l'option Parcourir et Rechercher pour localiser la base de données Access corrompue.
  3. Cliquez sur le bouton Réparer pour réparer et prévisualiser les objets de la base de données.

Pearson Willey est un rédacteur de contenu de site Web et un planificateur de contenu détaillé. En plus de cela, il est également un lecteur assidu. Par conséquent il sait très bien rédiger un contenu engageant pour les lecteurs. Lécriture est pour lui un avantage croissant. Il amours explorer ses connaissances on MS Access et partage technologie blogs.