[Testé] Correctif Microsoft Access a détecté que cette base de données est dans un état incohérent Erreur

Comme nous le savons tous, MS Access est un SGBD (Database Management System) renommé produit par Microsoft. Il est principalement utilisé en raison de ses excellentes fonctionnalités et de son interface conviviale. Comme tout autre logiciel, Access n’est pas à l’abri d’erreurs ou de problèmes. L’une des erreurs que les utilisateurs rencontrent souvent est la suivante: “Microsoft Access has detected that this database is in an inconsistent state…”. Voici à quoi cela ressemble :

Access a détecté que cette base de données est dans un état incohérent

Ce message d’erreur apparaît lorsqu’un fichier Access DB .mdb est partagé sur le réseau et accessible par plusieurs utilisateurs. Heureusement, dans cet article, je discuterai des causes profondes de l’erreur d’état incohérent, de la façon de l’identifier et de quelques moyens efficaces pour la résoudre.

  Alors, commençons….!

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.

Pourquoi ma base de données Access est dans un état incohérent?

Ci-dessous, j’ai décrit les principaux facteurs qui peuvent conduire à un état incohérent de votre base de données:

  1. En raison d’une corruption de la base de données

Le fichier de base de données corrompu est la principale raison de l’incohérence de la base de données. Cela se produit en raison d’arrêts inappropriés, de bogues logiciels ou de pannes matérielles.

  1. Problèmes de réseau

Lorsque plusieurs utilisateurs accèdent simultanément à la même base de données sur un réseau, des problèmes de réseau peuvent interrompre la connexion à la base de données et, de ce fait, vous pouvez rencontrer une erreur d’état incohérente dans Access.

  1. Bogues et problèmes logiciels

Comme tout logiciel, MS Access peut avoir des bugs. Parfois, ces bogues peuvent entraîner des incohérences dans la base de données, en particulier s’ils affectent des composants cruciaux d’un moteur de base de données.

Symptômes d’un état incohérent de Microsoft Access

Il est important de diagnostiquer un état de base de données incohérent pour prendre les mesures appropriées pour résoudre la situation. Certaines indications courantes incluent :

  1. Données manquantes/incorrectes dans les tableaux.
  2. Erreurs lors de la tentative d’accès à la base de données.
  3. Ralentissement des performances lors de l’interrogation d’une base de données.
  4. Plantages fréquents lors de l’utilisation d’Access.

Comme vous connaissez maintenant les causes et les indications de ce problème, voyons comment réparer la base de données Access qui se trouve dans un état incohérent avec les meilleurs correctifs.

Comment réparer Microsoft Access a détecté que cette base de données se trouve dans un état incohérent?

Voici les méthodes que vous pouvez essayer pour résoudre ce problème.

Méthode 1 – Essayez l’utilitaire compact intégré

Vous pouvez utiliser l’outil de réparation intégré d’Access, à savoir “Compacter et réparer”, qui remplit deux fonctions. Premièrement, il compacte la base de données en libérant l’espace supprimé qui est excessivement capturé par la base de données et ne sert qu’à corrompre la base de données et à fragmenter les données stockées. Deuxièmement, il tente de réparer la base de données.

Bien que cet utilitaire aide à trier les dégâts d’intensité minimale, il ne corrige pas les erreurs d’accès de niveau supérieur. Vous pouvez donc essayer avec.

Suivez ces étapes pour exécuter cet outil:

Étape 1: Ouvrez Access, mais n’ouvrez pas la base de données. Cliquez sur Fichier.

Access a détecté que cette base de données est dans un état incohérent

Étape 2: Pointez le curseur sur Info, puis cliquez sur Compacter et réparer la base de données.

Access a détecté que cette base de données est dans un état incohérent

Étape 3: Maintenant, dans la base de données à compacter. Dans la boîte de dialogue, parcourez et sélectionnez la base de données que vous souhaitez compacter et réparer >> Compacter.

Remarque: assurez-vous que personne n’utilise le fichier de base de données, sinon l’utilitaire de compactage et de réparation échouera.

Méthode 2 – Importer une base de données corrompue

Une autre méthode que vous pouvez essayer consiste à créer une nouvelle base de données et, tout en la gardant vide, essayez d’y importer une table. En cas de succès, les utilisateurs peuvent importer toutes les tables dans la nouvelle base de données. Ceci est suggéré car certaines erreurs de base de données Access ne peuvent pas être corrigées par l’utilitaire Compact and Repair. Pour importer la base de données dans la nouvelle base de données, procédez comme suit :

  • Ouvrez MS Access et créez un nouveau fichier de base de données.
  • Appuyez sur Access pour importer la base de données Access sous l’onglet Données externes.

Access a détecté que cette base de données est dans un état incohérent

Dans la fenêtre contextuelle suivante, cliquez sur Parcourir et localisez le fichier de base de données pendant son importation.

  • Spécifiez l’endroit et les techniques pour stocker les données dans une nouvelle base de données puis cliquez sur OK.
  • Faites une sélection pour le bouton radio “Importer des tables, des formulaires, des rapports, des macros et des modules dans la base de données actuelle”. et appuyez sur le bouton OK.

Access a détecté que cette base de données est dans un état incohérent

  • Dans la fenêtre suivante, sélectionnez tous les objets de base de données que vous souhaitez importer et cliquez sur OK.

Access a détecté que cette base de données est dans un état incohérent

Méthode 3 – Désactivez le mode de location sur votre PC

Étant donné que vous obtenez une erreur “Microsoft Access a détecté que cette base de données est dans un état incoherent” lorsque vous essayez d’ouvrir une base de données partagée stockée sur le réseau, la désactivation d’un mode de location sur l’hébergement de votre système peut vous aider à résoudre ce problème.

Suivez les instructions pour désactiver un mode de location:

  • Tout d’abord, allez dans la zone de recherche sur votre PC Windows.
  • Tapez CMD puis faites un clic droit sur le résultat (Invite de commandes) pour sélectionner l’option “Exécuter en tant qu’administrateur”.

Access a détecté que cette base de données est dans un état incohérent

  • Sous la fenêtre CMD, vous devez copier/coller cette syntaxe :

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v DisableLeasing /t REG_DWORD /d 1 /f NET STOP SERVER NET START SERVER

  • Enfin, fermez la fenêtre CMD.

Maintenant, essayez d’ouvrir le fichier DB pour vérifier si l’erreur est résolue. Sinon, passez à la méthode suivante.

Méthode 4 – Mettre à jour l’application Access pour réparer Microsoft Access a détecté que cette base de données est dans un état incohérent

De nombreux utilisateurs ont récemment signalé sur les sites Web communautaires qu’ils avaient résolu cette erreur en mettant à jour l’application Access. Vous pouvez également essayer cette méthode pour vous en débarrasser.

Pour mettre à jour le logiciel MS Access, assurez-vous que votre système est connecté à un Internet stable, puis suivez les étapes ci-dessous:

  • Ouvrez MS Access >> allez dans l’onglet “Fichier”.
  • Recherchez et cliquez sur l’option “Compte” >> “Mises à jour Office”.
  • Maintenant, vérifiez les mises à jour si disponibles, puis cliquez sur Mettre à jour maintenant.
  • Suivez les instructions à l’écran pour installer avec succès les mises à jour.

Access a détecté que cette base de données est dans un état incohérent

Méthode 5 – Optez pour un outil de réparation d’accès professionnel

Access Réparation Et Récupération outil est un logiciel populaire pour récupérer des fichiers MS Access corrompus (MDB ou ACCDB). Cet outil a la capacité de réparer presque toutes les corruptions mineures et majeures, ainsi que de restaurer les objets de base de données tels que les tables, les tables liées, les index, les macros de modules, etc.

Principales fonctionnalités du logiciel de réparation et de récupération d’accès:

  • Réparez facilement les fichiers de base de données MS Access MDB ou ACCDB corrompus
  • Restaure les tables endommagées, les requêtes, les index, les tables liées, le type de données calculé, les relations, etc.
  • Recherche les éléments de base de données fixes dans l’arborescence d’analyse.
  • Prend en charge MS Access 2016/2013/2010/2007/2003/2002/2000.
  • Permet de sélectionner des fichiers de base de données corrompus à partir de votre PC
  • Récupère les formulaires et modules protégés par mot de passe
  • Récupérez tous les enregistrements supprimés dans une nouvelle base de données.

Alors, téléchargez et installez simplement ce programme sur votre PC pour réparer la corruption de la base de données et corriger l’erreur d’état incohérente.

* 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 utiliser l’outil de réparation MS Access

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

Méthode 6 – Rechercher une assistance professionnelle

Si les méthodes de bricolage ci-dessus ne parviennent pas à réparer la base de données Access qui se trouve dans un état incohérent, il est conseillé de faire appel à un administrateur de base de données professionnel qui pourra diagnostiquer le problème et le résoudre pour vous.

Comment éviter les erreurs d’état d’accès incohérent à l’avenir ?

Afin d’éviter d’autres erreurs d’état incohérent dans MS Access, suivez les conseils mentionnés ci-dessous :

Créer fréquemment une sauvegarde

Vous devez conserver la sauvegarde de votre base de données MS Access. Si vous effectuez régulièrement la sauvegarde de votre base de données MS Access, vous pouvez toujours avoir la possibilité de restaurer les données à partir de la sauvegarde lorsque votre base de données Access est corrompue.

Fermez correctement l’application MS Access

Il est toujours suggéré de vous assurer de quitter correctement votre application MS Access. Sélectionnez l’option Fichier> Quitter pour fermer l’application correctement.

Fermez toutes les connexions

Au fur et à mesure de la fin de votre travail, il vous est proposé de fermer toutes les connexions dans la base de données.

Divisez votre base de données

Si votre base de données MS Access est accédée par deux ou plusieurs utilisateurs, il est suggéré que vous deviez diviser votre base de données en deux parties: un frontal qui stocke les requêtes, les formulaires, les rapports et les pages d’accès aux données, et le back-end stocke l’intégralité de la table. avec des données qui y sont stockées.

Ne pas autoriser les utilisateurs Mac et Windows à travailler sur le même réseau

Si vous autorisez les utilisateurs Windows et Mac à partager le même réseau, les risques de corruption de MS Access augmentent. C’est parce que Mac crée un trafic important lors du transfert et de l’impression de fichiers graphiques. Par conséquent, il est recommandé de ne pas autoriser les utilisateurs Windows et Mac à travailler simultanément sur le même réseau.

Verdict final

Ci-dessus, j’ai indiqué 6 solutions efficaces pour réparer une base de données Access présentant un problème d’état incohérent. Tout ce que vous avez à faire est d’implémenter les méthodes une par une jusqu’à ce que vous les corrigiez avec succès.

Néanmoins, si les correctifs manuels n’ont pas fonctionné, il est probable que votre fichier de base de données soit lui-même corrompu. Dans un tel cas, vous devez immédiatement opter pour le système sophistiqué Access Réparation Outil pour réparer la corruption de la base de données et résoudre l’erreur.

C’est tout…

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.