Passer directement au contenu principal

Access signale que les bases de données sont dans un « état incohérent »

Dernière mise à jour : 14 août 2019

Important : 

  • Nous avons été en mesure de recueillir des données supplémentaires sur les causes de ce problème qui sont dues à des modèles d’utilisation dans le moteur de base de données Access avec les fichiers en réseau qui n’entraînent pas de problèmes avec les versions antérieures de Windows, mais qui ne fonctionnent plus correctement.

  • Mise à jour du 4 avril : nous testons désormais un correctif pour ce problème et vous donnerons plus d’informations lorsque nous pourrons confirmer que cela résout le problème.

  • Mise à jour du 1er juillet : Nous avons testé un correctif pour ce problème, mais avons détecté des problèmes à l’heure d’écrire ces lignes. Nous travaillons à la résolution de ces problèmes et allons effectuer d’autres tests. 

  • En raison de la complexité de ce problème et de la nécessité de nous assurer que nous n’introduisons pas de problèmes supplémentaires, le processus de publication pour ce problème prendra plus de temps qu’un correctif classique. Pour plus d’informations, continuez à suivre cette page.

PROBLÈME

Le message d’erreur suivant peut s’afficher lors de l’ouverture d’une base de données :

« Microsoft Access a détecté que cette base de données est incohérente et va essayer de la récupérer. »

Si vous utilisez DAO pour ouvrir une base de données à partir d’un code Visual Basic, l’erreur 3343 « Format de base de données non reconnu » peut apparaître.

Cela peut se produire lorsqu’une base de données est stockée sur un partage de fichiers réseau et utilisée par plusieurs personnes simultanément.

ÉTAT : SOLUTION DE CONTOURNEMENT

L’équipe d’ingénierie a connaissance de ce problème et travaille au développement d’une solution. Entre-temps, comme solution de contournement, désactivez le leasing sur l’ordinateur sur lequel la base de données partagée est stockée.

Base de données à fichier unique
La modification du leasing s’effectue sur l’ordinateur sur lequel la base de données est stockée.

Base de données fractionnée
Dans le cadre d’un scénario à base de données fractionnée, où chaque utilisateur dispose de sa propre copie de la base de données frontale stockée sur son ordinateur client alors qu’une base de données principale partagée réside sur un serveur de fichiers, la modification du leasing ne doit être effectuée que sur l’ordinateur hébergeant la base de données principale. Aucune modification n’est requise sur l’ordinateur client des différents utilisateurs.

Procédez comme suit :

  1. Cliquez sur Démarrage Windows Appuyez sur la touche Windows , puis tapez Commande. Cliquez avec le bouton droit sur Invite de commandes, puis choisissez Exécuter en tant qu’administrateur

  2. Copiez et collez les commandes suivantes dans la fenêtre d’invite de commandes :

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

    NET STOP SERVER

    NET START SERVER

  3. Fermez la fenêtre d’invite de commandes.

Ressources complémentaires

Icône Experts (cerveau, engrenages)

Demandez aux experts

Communiquez avec des experts, discutez des actualités d’Excel, des mises à jour et des meilleures pratiques, et lisez notre blog.

Communauté technique Microsoft

Icône Communauté

Obtenir de l’aide de la Communauté

Posez une question et trouvez des solutions avec les agents de support technique, les MVP, les ingénieurs et les autres utilisateurs d’Excel.

Forum de réponses d’Office

Icône Proposition de fonctionnalité icône (ampoule, idée)

Suggérer une nouvelle fonctionnalité

Vos suggestions et commentaires sont les bienvenus. Faites-nous part de vos idées. Nous sommes à votre écoute.

UserVoice pour Office

Voir aussi

Correctifs ou solutions de contournement pour des problèmes récents dans Access

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×