Lorsque vous essayez d’exécuter une requête sur une table liée (backend d’accès), vous pouvez rencontrer “runtime error 3167 record is deleted” Access sur votre écran. Cela se produit en raison d’une suppression accidentelle d’enregistrements de base de données Access, d’un conflit logiciel et d’autres raisons inattendues. Dans ce blog, vous découvrirez les causes courantes et les correctifs pour l’erreur d’enregistrement supprimé de Microsoft Access. Trouvez la capture d’écran d’erreur ci-dessous:
En outre, vous obtiendrez la competence Access Base de données Réparation Outil ici pour réparer la base de données Access corrompue et récupérer avec succès les enregistrements supprimés et autres objets de base de données.
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!
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.
Correctifs rapides:
- Récupérer à partir d’une copie de sauvegarde de la base de données Access
- Compacter et réparer
- Réparer l’enregistrement de la base de données Access à partir de la ligne de commande
- Importer une base de données Access corrompue dans une nouvelle
- Utiliser l’outil de réparation Access fiable pour réparer/récupérer les enregistrements Access
Qu’est-ce que le code d’erreur 3167 dans Access?
L’erreur d’exécution MS Access 3167 est un message d’erreur courant qui survient lorsque vous travaillez avec des bases de données MS Access. Cela se produit généralement lorsque vous essayez d’accéder à un enregistrement qui a été supprimé de la base de données. D’autre part, nous pouvons dire que l’enregistrement avec lequel vous essayez d’interagir n’existe plus dans une base de données.
Cependant, les déclencheurs de suppression d’enregistrement d’accès sont dus à diverses causes, telles que:
- Suppression accidentelle d’enregistrements de base de données MS Access
- Conflit logiciel
- Gestion incohérente des données
- Récupération de données à partir d’une sauvegarde obsolète
- Corruption d’index
- Surdimensionnement de la base de données
- Défaillance matérielle.
Après avoir connu les principaux facteurs à l’origine de ce problème, découvrons les conseils de dépannage pour le résoudre.
Méthodes pour corriger l’erreur d’exécution 3167 L’enregistrement est supprimé Microsoft Access
Méthode 1 – Récupérer à partir d’une copie de sauvegarde de la base de données Access
C’est le meilleur moyen de surmonter cette erreur de suppression d’enregistrement d’accès Microsoft sans faire aucun effort. La seule chose dont vous avez besoin est que vous ayez une sauvegarde appropriée de votre base de données à restaurer.
Si jusqu’à présent vous n’avez pas fait une telle approche, faites-le immédiatement. Comme il est très utile pour gérer tout type de situation de perte de données Access.
Pour créer une sauvegarde de la base de données Access, suivez les étapes décrites ci-dessous:
- Ouvrez d’abord votre base de données Access dont vous souhaitez conserver la sauvegarde.
- Allez maintenant dans Fichier > Enregistrer sous.
- Cliquez sur Enregistrer la base de données sous> Sauvegarder la base de données > Enregistrer sous.
- Attribuez tous les détails nécessaires, puis appuyez sur le bouton Enregistrer.
Méthode 2 – Compacter et réparer pour corriger l’erreur d’exécution 3167 Access
Avec le temps, les chances d’accéder à l’inflation et à la corruption de la taille du fichier de base de données augmentent. Ainsi, la raison derrière l’apparition de cette erreur d’enregistrement supprimé d’Access peut être due au surdimensionnement de la base de données.
Dans une telle situation, l’outil intégré de MS Access: compacter et réparer fonctionne à merveille. Le nom de cet outil utilitaire intégré lui-même précise qu’il compresse et répare la base de données.
Voyons comment compacter et réparer la base de données Access:
- Ouvrez Access, mais n’ouvrez pas la base de données. Cliquez sur Fichier.
- Pointez le curseur sur Info, puis cliquez sur Compacter et réparer la base de données.
- Dans la boîte de dialogue Base de données à compacter, parcourez et sélectionnez la base de données que vous souhaitez compacter et réparer.
Remarque: assurez-vous que personne n’utilise le fichier de base de données, sinon l’utilitaire de compactage et de réparation de la base de données Access échouera.
Si cet outil Compacter et réparer ne fonctionne pas et que vous obtenez toujours la même erreur Access 3167, passez à la méthode suivante.
Méthode 3 – Réparer l’enregistrement de la base de données Access à partir de la ligne de commande
Vous trouverez ci-dessous les étapes à suivre pour réparer la base de données Access corrompue à partir de la ligne de commande. Effectuez ces étapes très soigneusement, sinon cela entraînera davantage de problèmes dans votre base de données.
- Dans la zone de recherche du menu Démarrer, saisissez « commande » ou « cmd ».
- Faites un clic droit sur l’icône d’invite de commande, puis choisissez l’option Exécuter en tant qu’administrateur.
- Dans la fenêtre ouverte de l’invite de commande ou de l’application de ligne de commande, saisissez simplement la commande suivante:
msaccess <path to database file >\<database file name> /compact
Remarque: dans la commande mentionnée ci-dessus, vous devez saisir respectivement le chemin d’accès et le nom du fichier de base de données Access réel.
Méthode 4 – Importer une base de données Access corrompue dans une nouvelle
La deuxième solution la plus choisie pour réparer la base de données Access consiste à importer des données de la base de données Access corrompue vers la nouvelle. Bien que cette étape ne répare pas votre base de données Access corrompue, on peut facilement effectuer une récupération de base de données Access avec cela. Voici donc les étapes suivantes que vous devez suivre.
1: Tout d’abord, ouvrez Microsoft Access sur votre PC.
2: Dans le volet de droite, appuyez sur l’option “Créer de nouveaux fichiers de base de données”. Attribuez un nom au fichier et choisissez l’emplacement. Appuyez sur l’option Créer pour créer une nouvelle base de données.
3: Cela créera un fichier de base de données et l’ouvrira dans le programme Microsoft Access. Cliquez sur les données externes en haut.
4: Pour importer la base de données Access, appuyez sur l’option Access.
5: Vous verrez une fenêtre d’obtention de données externes de la base de données Access s’ouvrir sur votre écran.
Dans cette fenêtre ouverte, appuyez sur l’option Parcourir pour faire une sélection pour le fichier que vous souhaitez importer.
6: Dans la boîte de dialogue ouverte d’ouverture de fichier, parcourez les fichiers de base de données Access et sélectionnez-les en cliquant. Appuyez sur l’option Ouvrir pour confirmer les éléments sélectionnés.
7: Dans la zone d’édition, vous pouvez facilement jeter un œil aux fichiers sélectionnés. Pour continuer le processus, appuyez sur l’option OK.
8: Dans la boîte de dialogue Importer des objets, choisissez les objets que vous souhaitez importer à partir des fichiers de base de données Access sélectionnés. Après la sélection des objets, appuyez sur l’option OK.
9: Vous allez maintenant importer avec succès tous les objets sélectionnés.
10: Si vous souhaitez enregistrer les étapes d’importation ci-dessus pour un travail ultérieur, cochez la case Enregistrer les étapes d’importation. Enfin, appuyez sur l’option Fermer.
Remarque:
Cette fonction d’importation de base de données Access permet en fait d’importer tous les objets Access tels que les tables, les formulaires, les rapports, les requêtes, les macros et les modules d’une base de données Access corrompue vers un nouveau fichier.
Méthode 5 – Utilisez l’outil de réparation d’accès fiable pour réparer/récupérer les enregistrements d’accès
Si vous ne voulez pas prendre le risque de perte de données ou si vous recherchez une solution fiable, optez pour la solution recommandée par des professionnels, c’est-à-dire Access Base de données Réparation & Récupération Outil.
Cet outil récupère facilement les enregistrements supprimés du fichier ACCDB/MDB de la base de données Access corrompue. La seule chose que vous devez faire est de télécharger et d’installer cet Access Réparation & Récupération Outil.
* 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.
Certaines fonctionnalités impressionnantes de cet outil sont répertoriées ici:
- Récupérer les enregistrements supprimés définitivement.
- Récupérer la table de base de données complète.
- Récupère facilement les formulaires et modules .accdb ou .mdb protégés par mot de passe.
- Fonction d’aperçu pour afficher les fichiers récupérés.
- Le logiciel fonctionne pour toutes les versions de la base de données Access, y compris 2019, 2016, 2013, 2010, 2007, 2003, 2002 et 2000 installées sur les versions Windows 10, 8.1, 8, 7, Vista, 2003 et XP.
Étapes pour utiliser Access Base de données Réparation & Récupération Outil
FAQ connexes:
Comment récupérer un enregistrement supprimé dans Access?
Si vous disposez d’une sauvegarde de vos enregistrements Access supprimés, vous pouvez facilement les restaurer à partir de cette sauvegarde. En l’absence de sauvegarde, vous pouvez utiliser l’outil de réparation et de récupération Access recommandé. Ce logiciel récupérera non seulement les enregistrements supprimés, mais ramènera également les autres composants de la base de données avec une intégrité à 100 %.
Comment supprimer le sélecteur d’enregistrement du panneau d’affichage dans Access?
Suivez les étapes ci-dessous pour supprimer le sélecteur d’enregistrement du panneau d’affichage:
- Ouvrez votre formulaire de base de données Access en mode Création.
- Double-cliquez sur le sélecteur de formulaire
- Maintenant, à partir de la feuille de propriétés du formulaire ouverte >> cliquez sur
- Après cela, appuyez sur la propriété Sélecteurs d’enregistrement. Maintenant, dans la liste déroulante, choisissez Non.
Pouvons-nous restaurer les enregistrements supprimés définitivement dans MS Access?
Franchement, les enregistrements supprimés définitivement dans MS Access ne peuvent pas être restaurés.
Conclusion:
Dans cet article de blog, j’ai fait de mon mieux pour partager tous les détails concernant cette erreur d’exécution spécifique 3167: l’enregistrement est supprimé dans Microsoft Access. Si les méthodes manuelles répertoriées ci-dessus ne parviennent pas à résoudre cette erreur et que vous devez de toute façon récupérer les enregistrements Access supprimés, contactez l’outil logiciel.
Si l’un d’entre vous a d’autres idées pour corriger cette erreur d’enregistrement supprimé dans Access, partagez-les avec nous sur nos comptes FB & Twitter.
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:
- Télécharger Stellar Access base de données réparation outil évalué Excellent sur Cnet.
- Cliquez sur l'option Parcourir et Rechercher pour localiser la base de données Access corrompue.
- Cliquez sur le bouton Réparer pour réparer et prévisualiser les objets de la base de données.