Corrigé: Erreur Microsoft Access 3343 Format de base de données non reconnu!

Lors de la manipulation du fichier MDB de la base de données Access, vous pouvez rencontrer une run time error 3343 unrecognized database format. Ce message empêche l’accès à la base de données, provoquant des interruptions dans les opérations. Dans ce blog, je mentionnerai les causes possibles et quelques résolutions rapides de l’erreur Microsoft Access 3343 format de base de données non reconnu avec succès.

Erreur Microsoft Access 3343

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.

Quelles sont les causes de l’erreur d’exécution Access 3343?

Une grande variété de raisons peuvent conduire à ce problème mouvementé, notamment:

  • Ouverture de la dernière version du fichier de base de données Access dans une ancienne version de la base de données.
  • Le fichier de base de données Access a été corrompu d’une manière ou d’une autre.
  • Problèmes logiciels ou matériels
  • Attaque de virus
  • Surdimensionnement du fichier de base de données Access
  • Peut-être que vous n’utilisez pas le dernier service pack MS Office ou qu’il n’a pas été mis à jour depuis longtemps.
  • Dysfonctionnement de la suite Microsoft Office.
  • Si le fractionnement de la base de données Access est effectué de manière incorrecte.

Comment corriger l’erreur d’exécution Access 3343 Format de base de données non reconnu?

Dans cette section, nous allons discuter des 8 différentes manières de corriger l’erreur de format de base de données non reconnu (3343).

  1. Importer une base de données corrompue dans une nouvelle base de données MS Access
  2. Essayez d’ouvrir le fichier de base de données MS Access dans des versions plus anciennes
  3. Résoudre le problème du fichier frxque32.mdb
  4. Utilisation de l’outil utilitaire intégré Compact and Repair
  5. Essayez l’option de sauvegarde
  6. Solution automatique pour corriger l’erreur de format de base de données non reconnu d’Access
  7. Attribuer des autorisations adéquates pour accéder à la base de données
  8. Évitez d’utiliser Access 2016 avec Visual Studio 2012

Découvrons chacun de ces correctifs un par un en détail…!

Correctif- 1: Importer une base de données corrompue dans une nouvelle base de données MS Access

Essayez d’importer une base de données Access corrompue dans un nouveau fichier de base de données Access 2010 en suivant ces étapes:

  • Tout d’abord, ouvrez votre application MS Access et créez un nouveau fichier de base de données. Cliquez sur l’option Créer pour créer un nouveau fichier dans la partie droite du panneau.
  • Dans les nouvelles fenêtres de fichiers de base de données, cliquez sur l’option Onglet externe dans le ruban ci-dessus.

Erreur Microsoft Access 3343

  • Appuyez sur l’option Accès car en appuyant sur cette option, vous pouvez facilement importer votre base de données Access.
  • Cela ouvrira une nouvelle fenêtre nommée Obtenir des données externes – Base de données Access.

Erreur Microsoft Access 3343

  • Appuyez donc sur le bouton Parcourir et faites la sélection de votre fichier de base de données Access corrompu/endommagé à importer.
  • Parcourez et choisissez le fichier de base de données Access dans la boîte de dialogue Ouvrir le fichier. Appuyez sur l’option Ouvrir pour confirmer votre sélection.
  • Après cela, cliquez sur OK pour poursuivre le processus.
  • Faites une sélection pour les objets dans la boîte de dialogue Importer des objets et appuyez à nouveau sur l’option OK.
  • Complétez vos objets sélectionnés pour qu’ils soient importés avec succès. Appuyez sur la case Enregistrer les étapes d’importation et cliquez sur Fermer.

Erreur Microsoft Access 3343

Correction – 2: essayez d’ouvrir un fichier de base de données MS Access dans des versions plus anciennes

L’erreur de format de base de données non reconnu se produit généralement lorsque l’utilisateur tente d’ouvrir le fichier de base de données Access 2019/2016/2013 dans des versions de base de données Access plus anciennes comme 2007/2010, etc. Dans de tels cas, l’utilisateur obtient l’erreur 3343 format de base de données non reconnu.

Cela se produit parce que les fichiers de version de base de données Access 2019/2016/2013 plus récents utilisent le dernier processus indexé qui est incompatible avec les versions plus anciennes d’Access comme 2007/2010/2002, etc.

Résolution:

Pour vous débarrasser de ce problème de format de base de données non reconnu dans Access 2013, assurez-vous d’abord que les paramètres suivants sont correctement exécutés:

Fichier > Options > Général > Création de base de données > Nouvel ordre de tri de base de données

Assurez-vous également que les paramètres Général > Hérité sont respectés, car Access 2010 ne s’ouvrira pas avec le format « Général ».

Les utilisateurs doivent également convertir la base de données 2013 en fichier de base de données 2010. En utilisant Access 2013 et après la modification réussie de la base de données, ouvrez la base de données dans une version antérieure comme Access 2010.

Remarque: il est recommandé de ne pas conserver deux versions différentes de MS Access sur le même fichier de base de données, car il existe de fortes chances de corruption du fichier Access.

Lire aussi: Correction: erreur d’exécution 3151: échec de la connexion ODBC !

Correction – 3: Résoudre le problème du fichier frxque32.mdb

  • Tout d’abord, vous devez désinstaller le fichier frxque32.mdb et en installer un nouveau.
  • Ensuite, renommez le fichier frxque32.mdb présent dans le dossier sysdata avec le nom « frxque32.old».
  • À présent, à partir du disque dur local, recherchez le fichier frxque32.tpl.
  • Il est temps de copier le fichier frxque32.tpl dans le dossier sysdata.
  • Appuyez sur l’option « oui» pour échanger le fichier frxque32.tpl existant avec le nouveau.
  • Ensuite, renommez le fichier frxque32.tpl en lui attribuant le nom frxque32.mdb.
  • Enfin, redémarrez votre PC pour enregistrer toutes les modifications.

Correction – 4: Utilisation de l’utilitaire intégré Compact and Repair

Si l’erreur 3343 Format de base de données non reconnu se produit en raison d’un surdimensionnement de la base de données ou de certains problèmes mineurs de la base de données. Vous devez alors exécuter l’utilitaire intégré Compact and Repair de la base de données Access.

Cette méthode manuelle est la première et la meilleure étape pour résoudre les problèmes mineurs de corruption de la base de données Access et pour réduire la taille du fichier Access en toute sécurité.

Eh bien, vous pouvez en savoir plus sur l’efficacité de cet outil intégré gratuit de base de données Access dans cet article: Choses que l’outil Compact And Repair Access Database peut faire… !

Voici l’étape complète pour utiliser l’utilitaire Compact and Repair pour corriger l’erreur d’exécution 3343:

1: Vous devez d’abord ouvrir votre programme MS Access.

2: Après cela, cliquez sur l’onglet Outils de base de données.

3: appuyez maintenant sur l’option Compact and Repair Database.

Erreur Microsoft Access 3343

4: dans la base de données ouverte à compacter Dans la boîte de dialogue, recherchez votre problème de rencontre avec le fichier de base de données MS Access. Faites donc la sélection de ces fichiers, puis cliquez sur l’option Compact.

5: il est temps de créer une nouvelle base de données dans la boîte de dialogue Compacter la base de données dans. Attribuez donc un nom à votre fichier, puis appuyez sur l’option Enregistrer.

Erreur Microsoft Access 3343

Après cela, l’utilitaire intégré compacte la base de données et commence à réparer les requêtes, les index, les tables et les autres données disponibles dans la base de données. C’est la meilleure façon de réparer les erreurs dans la base de données Access, mais dans certains cas, cela échoue également. Dans ce cas, vous pouvez donc utiliser la solution automatique pour réparer les erreurs dans la base de données Access.

Remarque:

Avant d’essayer cet outil intégré, il est recommandé d’effectuer une sauvegarde appropriée de votre fichier de base de données. Assurez-vous également qu’aucun autre utilisateur n’utilise actuellement le même fichier de base de données sur lequel vous effectuez une méthode de compactage et de réparation.

Correction 5: essayez l’option de sauvegarde

Une autre raison très courante derrière « l’erreur de format de base de données non reconnue » est la corruption de la base de données Access. Bien que la corruption soit un problème courant, ce n’est pas quelque chose qui ne peut pas être réparé.

ARTICLE UTILE: 5 façons de sauvegarder et de restaurer une base de données Access en 2007/2010/2013/2016?

Si votre base de données est corrompue, vous pouvez facilement récupérer les données stockées dans la base de données Access avec une sauvegarde valide. Mais si vous ne disposez pas d’une sauvegarde à jour et appropriée, dans ce cas, passez à notre solution suivante, à savoir l’utilisation de l’outil de réparation et de récupération Access.

Correctif 6: Solution automatique pour corriger l’erreur Microsoft Access 3343 Format de base de données non reconnu

Access Réparation & Récupération est l’un de ces logiciels spécialement conçu pour réparer les fichiers de base de données MS Access corrompus. Ce logiciel est livré avec un algorithme puissant qui analyse même les fichiers de base de données Access gravement corrompus.

  • Vous pouvez facilement restaurer des index, des requêtes, des tables et d’autres données corrompus ou endommagés.
  • Corrigez facilement tous les types de problèmes et d’erreurs de base de données majeurs ou mineurs et majeurs.
  • Prend en charge presque toutes les versions de MS Access 2019, 2016, 2013, 2010, 2007, 2003, 2002, 2000 et les systèmes d’exploitation Windows tels que Windows 10/8/7/Vista/XP/2003.
  • Son interface graphique interactive fonctionne parfaitement pour utiliser et réparer facilement la base de données Access sans apporter de modifications à sa structure d’origine.
  • Une version d’essai gratuite est disponible et vous pouvez l’installer pour vérifier les fonctionnalités et la fiabilité du logiciel.

* 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 d’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

Solution 7: Attribuer des autorisations adéquates pour accéder à la base de données

La mise à niveau du serveur Windows de Windows 2003 vers Windows 2008 R2 entraîne également la génération de cette erreur de format de base de données non reconnu par Access. Après la mise à niveau du serveur Windows, seul l’administrateur du domaine peut ouvrir la base de données MS Access. Si un autre utilisateur tente d’ouvrir son fichier de base de données Access sur le même serveur, il recevra sûrement l’erreur « Format de base de données non reconnu, la base de données est corrompue ou dans un état incohérent ».

Solution:

  • Si un administrateur de domaine avec une autorité d’accès complète peut ouvrir la base de données Access sur le serveur Windows, le problème concerne spécifiquement l’autorisation attribuée au domaine ou au dossier où se trouve principalement la base de données Access.

L’attribution d’une autorisation complète sur le partage réseau fonctionnera parfaitement pour résoudre l’erreur de format de base de données non reconnu par Access.

  • Si vous rencontrez toujours le même problème, attribuez les droits d’administrateur local à tous les utilisateurs présents sur ce serveur spécifique.
  • Enfin, vérifiez les autorisations personnalisées sur la base de données qui affiche l’erreur « format de base de données non reconnu ».

En guise de vérification principale, assurez-vous que l’administrateur du domaine doit s’assurer des points suivants:

  • Les utilisateurs doivent être connectés au domaine où se trouve votre base de données Access.
  • Les utilisateurs doivent disposer de droits d’administrateur locaux ou personnalisés pour accéder à la base de données conformément aux exigences.

Correction 8: évitez d’utiliser Access 2016 avec Visual Studio 2012

Une autre raison derrière l’apparition d’erreurs de base de données non reconnues est lorsque l’utilisateur essaie d’utiliser la base de données Access 2016 tout en travaillant avec Visual Studio 2012.

Eh bien, la séquence d’événements doit être la suivante:

  1. L’utilisateur choisit le modèle de base de données Dataset et le type de source de base de données.
  2. Le logiciel vous demandera quelle connexion à la base de données Access vous souhaitez utiliser. Si l’utilisateur clique sur « Nouvel utilisateur», et sélectionne le fichier de base de données Microsoft Access (supposons que dans ce cas, OLE DB soit sélectionné).
  3. Après cela, les applications confirment le type de connexion à la base de données que l’utilisateur souhaite utiliser. Cette fois, l’utilisateur doit sélectionner « Nouvelle connexion ».
  4. Sélectionnez maintenant le nom de fichier « Fichier de base de données Microsoft Access (OLE DB) ».
  5. Après avoir affiché le nom de fichier, l’utilisateur choisira le fichier approprié comme « xyz.accdb »
  6. L’utilisateur doit maintenant vérifier la connexion en cliquant sur Tester la connexion, ce qui conduit à générer une erreur de « format de base de données non reconnu ».

Dans un tel cas, le problème survient principalement en raison de la différence créée par le fournisseur en ligne par la version Microsoft Ace OLE DB ou le fournisseur de ligne.

Ainsi, en installant la version mise à niveau dans l’explorateur de serveur, le problème sera sûrement résolu

Solution:

Dans le cas ci-dessus, nous devons mettre à niveau Microsoft.ACE.OLEDB.4.0 vers Microsoft.ACE.OLEDB.12.0.

Pour la mise à jour, vous devez connecter la base de données Access 2016 à l’aide des étapes ci-dessous:

  • Ajoutez une nouvelle source de données et cliquez sur Base de données >
  • Accédez maintenant à Nouvelle connexion et cliquez sur Fichier de base de données Microsoft Access.
  • Choisissez le fichier ACCDB.
  • Cliquez sur l’option Avancé pour modifier le nom du fournisseur.
  • Cliquez sur le bouton OK pour ajouter les fenêtres de connexion. Également pour tester la connexion et la vérifier.

Remarque: la version antérieure ne prend pas en charge le format de fichier de base de données ACCDB. Vous devez donc disposer de Microsoft.ACE.OLEDB.12.0 et non de Microsoft.Jet.OLEDB.4.0.

Foire aux questions:

Comment corriger un format de base de données non reconnu dans Access?

Pour corriger un format de base de données non reconnu dans Access, essayez les conseils ci-dessous:

  1. Ouvrez un fichier de base de données dans la version correcte.
  2. Renommez le fichier de base de données.
  3. Convertissez votre fichier de base de données au format de fichier ACCDB.
  4. Exécutez l’outil Compact & Repair.
  5. Libérez de l’espace disque.
  6. Mettez à jour Microsoft Access.

Comment récupérer un fichier de base de données MS Access?

Vous pouvez récupérer des fichiers de base de données MS Access en utilisant l’outil sophistiqué de récupération de base de données Access.

Quel est le format de la base de données Microsoft Access?

accdb est le format de la base de données Access.

Comment corriger une erreur de base de données Access?

Pour corriger une base de données Access affichant une erreur:

  1. Restaurer à partir d’une sauvegarde: utilisez une sauvegarde récente pour restaurer la base de données.
  2. Compacter et réparer: ouvrez Access, allez dans « Fichier », sélectionnez « Compact & Repair Database » et essayez de l’ouvrir à nouveau.
  3. Décompiler: créez un raccourci avec « /decompile », ouvrez la base de données et effectuez un compactage et une réparation.

Réflexions finales

La correction de l’erreur Microsoft Access 3343, format de base de données non reconnu, est un aspect essentiel du maintien d’une base de données robuste. Néanmoins, en appliquant les solutions indiquées dans ce blog, vous pouvez résoudre ce problème et améliorer les performances globales de la base de données.

De plus, si vous rencontrez un autre problème, n’hésitez pas à le partager avec nous sur nos comptes FB & Twitter.

Merci de votre lecture !

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.