Comment réparer MS Access “Pourrait Pas de Supprimez des tables spécifiées” (erreur 3086)?

Dans MS Access, les utilisateurs peuvent rencontrer une erreur courante “Could not delete from specified tables” lorsqu’ils tentent de supprimer des données d’une ou plusieurs tables à l’aide de la requête DELETE, mais la suppression n’a pas pu être terminée. Cette erreur est déclenchée pour diverses raisons. Dans ce blog, je mentionnerai les causes courantes de l’erreur d’accès impossible à supprimer des tables spécifiées et quelques solutions de contournement rapides pour s’en débarrasser sans effort.

Pourrait Pas de Supprimez des tables spécifiées

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.

Qu’est-ce que le code d’erreur 3086: Pourrait Pas de Supprimez des tables spécifiées?

Le “code d’erreur 3086: Pourrait Pas de Supprimez des tables spécifiées“. dans Microsoft Access se produit lorsque vous tentez de supprimer les enregistrements d’une table de base de données, mais Access rencontre un problème qui l’empêche d’exécuter le processus de suppression.

Cependant, ce message d’erreur peut être généré pour diverses raisons, telles que:

  1. Autorisations insuffisantes – Si vous ne disposez pas des autorisations nécessaires, l’instruction DELETE ne peut pas supprimer les lignes d’une table spécifiée.
  2. Problèmes de verrouillage – Il est possible que votre table de base de données ait été verrouillée par un autre utilisateur, empêchant ainsi l’action DELETE.
  3. La table n’existe pas – Il y a de fortes chances que la table que vous essayez de supprimer n’existe pas dans la base de données ou se trouve dans un schéma différent.
  4. Lecture seule – Peut-être que la base de données est ouverte en lecture seule, c’est pourquoi vous ne parvenez pas à effectuer la tâche de suppression.
  5. Corruption de la base de données– dans MS Access, la corruption de la base de données peut entraîner diverses erreurs et problèmes, notamment le code d’erreur 3086.

Les méthodes pour corriger MS Access n’ont pas pu être supprimées des tables spécifiées (erreur 3086)

Dans cette section, vous trouverez différentes façons de résoudre le problème de la requête de suppression Access qui n’a pas pu être supprimée des tables spécifiées. Alors essayons-les:

Méthode 1 – Essayez quelques conseils de base

Avant d’essayer une méthode compliquée, vous devez essayer quelques conseils de base pour résoudre cette erreur:

  1. Redémarrez votre programme Access et votre PC.
  2. Vérifiez si votre table existe ou non dans la base de données.
  3. Vérifiez si votre table est verrouillée
  4. Vérifiez la lecture seule

Lisez également: Microsoft Access ne peut pas ouvrir la table en mode Feuille de données (Erreur 2364)

Méthode 2 – Définissez la propriété d’enregistrements uniques de la requête sur Oui

Votre base de données Access affiche ce type de message d’erreur si vous créez une requête de suppression à l’aide de plusieurs tables et que la propriété d’enregistrements uniques de la requête est définie sur Non. La base de données MS Access affiche le message d’erreur “Pourrait Pas de Supprimez des tables spécifiées” lorsque vous exécutez la requête.

Étapes pour définir la propriété d’enregistrements uniques de la requête sur Oui:

Étape 1: ouvrez la requête de suppression en mode Création.

Étape 2: Si la feuille de propriétés de la requête n’est pas ouverte, appuyez sur F4 pour l’ouvrir.

Étape 3: Cliquez sur le concepteur de requêtes pour afficher les propriétés de la requête

Étape 4: Dans la feuille de propriétés de la requête, vous devez rechercher la propriété Unique Records et la définir sur Oui.

Pourrait Pas de Supprimez des tables spécifiées

Méthode 3 – Vérifier les autorisations requises

De nombreux utilisateurs ont signalé avoir reçu le code d’erreur 3086 en raison d’un manque d’autorisations nécessaires qui les empêchent de supprimer la table. Ainsi, si vous ne disposez pas de l’autorisation requise pour supprimer des enregistrements d’une table spécifiée, vous devez alors obtenir l’autorisation nécessaire, puis réessayer de supprimer votre ou vos tables.

Comment réparer les enregistrements MS Access corrompus?

Comme mentionné dans les causes, un fichier de base de données corrompu contenant des tables que vous souhaitez supprimer peut également déclencher l’erreur 3086. Dans ce cas, vous devez essayer la Access Réparation & Récupération Software particulièrement conçu pour réparer les fichiers de base de données MS Access corrompus ou endommagés. Il est livré avec un algorithme puissant qui analyse même les fichiers de base de données d’accès gravement corrompus.

Il dispose également d’une interface graphique hautement interactive qui aide les utilisateurs à utiliser et à réparer facilement la base de données Access sans apporter de modifications à la structure d’origine du fichier. Il restaure facilement les tables Access, les requêtes, les index et autres données.

Cet outil peut facilement résoudre toutes les erreurs et problèmes de base de données mineurs et majeurs de MS Access 2013, 2010, 2007, 2003, 2002 et 2000 sur presque toutes les versions du système d’exploitation Windows telles que Windows 8/7/Vista/XP/2003. Une version d’essai gratuite est disponible que vous pouvez 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 le logiciel de récupération Access Repair N

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

Dans quelles conditions la requête de suppression d’accès fonctionne-t-elle réellement pour supprimer des enregistrements?

Vous pouvez supprimer des enregistrements avec succès à l’aide d’une requête de suppression lorsque:

  • Les articulations sont deux tables qui ont une relation un-à-un.
  • Il utilise une seule table qui n’a de relation avec aucune autre table.
  • Utilise une table qui se trouve du côté “un” d’une relation un-à-plusieurs, et la suppression en cascade est autorisée pour cette relation.
  • Contient à la fois la table du côté “un” d’une relation un-à-plusieurs et la table du côté “plusieurs” de cette relation.

Remarque: Il est recommandé d’exécuter la requête deux fois pour supprimer les enregistrements des deux tables.

Façons de supprimer des enregistrements de la base de données Access

Comme mentionné précédemment, “MS Access n’a pas pu supprimer des tables spécifiées (Erreur 3086)” se produit lorsque quelqu’un utilise la requête de suppression. Donc, le problème vient peut-être de la requête de suppression, alors essayez d’autres méthodes pour supprimer les enregistrements de la base de données Access.

Méthode 1: Supprimer les données d’une feuille de données

  • Dans le volet de navigation, appuyez deux fois sur la table ou la requête que vous souhaitez utiliser. Cela ouvrira la table ou la requête en mode feuille de données.
  • Faites une sélection pour les données que vous souhaitez supprimer.
  • Vous pouvez soit mettre en surbrillance une partie des données, soit simplement placer le curseur dans le champ.
  • Si vous sélectionnez toutes les données dans le champ, appuyez sur SUPPR.

OU

Accédez à l’onglet Accueil, dans le groupe Enregistrements, et appuyez sur l’option SUPPRIMER.

Pourrait Pas de Supprimez des tables spécifiées

Ou

Si vous pointez le curseur dans le champ, appuyez sur SUPPR ou BACKSPACE chaque fois que vous en avez besoin.

Méthode 2 – Supprimer les données d’un formulaire

  • Accédez au volet de navigation et double-cliquez sur le formulaire que vous souhaitez utiliser. Cela ouvrira le formulaire en mode formulaire.

-ou-

Ou bien, dans le formulaire de navigation, faites une sélection pour le formulaire que vous souhaitez utiliser, et sous l’onglet Accueil, dans le groupe Vues, appuyez sur l’option d’affichage. Après cela, appuyez sur la vue Mise en page.

Pourrait Pas de Supprimez des tables spécifiées

  • Faites une sélection pour les données que vous souhaitez supprimer.
  • Vous pouvez soit mettre en surbrillance une partie des données, soit simplement placer le curseur dans le champ.
  • Si vous sélectionnez toutes les données dans le champ, appuyez sur SUPPR.

Ou

Si vous pointez le curseur dans le champ, appuyez sur SUPPR ou BACKSPACE chaque fois que vous en avez besoin.

Lisez aussi: 6 solutions rapides et faciles pour Access MS Durée d’exécution Erreur 6 Débordement

Méthode 3: Supprimer les données d’une liste de valeurs

  • Dans le volet de navigation, faites un clic droit sur le tableau que vous souhaitez modifier, puis cliquez sur la vue conception dans le menu contextuel.
  • Dans la section supérieure de la grille de conception, effectuez une sélection pour le champ qui contient la liste de valeurs.
  • Dans la section supérieure de la grille, appuyez sur l’onglet Recherche, puis recherchez la source de la ligne.

Par défaut, placez des guillemets doubles autour des éléments de la liste de valeurs. Utilisez des points-virgules pour séparer chaque élément “Excellent” ; “Passable” ; “Moyen” ; “Médiocre”.

  Selon vos besoins, supprimez les éléments de la liste. Mais n’oubliez pas de supprimer un guillemet qui entoure chaque élément supprimé.

Méthode 4 – Supprimer manuellement un enregistrement sans rapport

  • Ouvrez la table ou la requête que vous souhaitez supprimer en mode feuille de données.
  • Localisez l’enregistrement que vous souhaitez supprimer. Après cela, cliquez sur le bouton Sélectionner tout: effectuez une sélection pour le carré situé à l’extrémité gauche ou droite de l’enregistrement.
  • Vous pouvez effectuer une sélection pour chaque ligne individuelle et faire glisser pour sélectionner un ensemble contigu de lignes.
  • Ou appuyez sur Ctrl et cliquez sur le bouton de la souris pour sélectionner plusieurs lignes non contiguës.
  • Access placera la bordure autour de l’enregistrement complet ou du bloc d’enregistrements sélectionnés.
  • Ensuite, appuyez sur l’option SUPPRIMER.

ou

  • Faites un clic droit sur le bouton Sélectionner tout, puis appuyez sur Supprimer l’enregistrement.
  • Si vous ne parvenez pas à sélectionner tous les boutons, positionnez le curseur dans le champ des enregistrements.
  • Après cela, dans l’onglet Accueil, dans le groupe Enregistrement, appuyez sur la flèche vers le bas à côté de l’option de suppression et appuyez sur Supprimer l’enregistrement.

Pourrait Pas de Supprimez des tables spécifiées

  • Enfin, l’accès confirmera la suppression et appuyez sur Oui.

Verdict final

Il s’agit donc de l’erreur MS Access “Pourrait Pas de Supprimez des tables spécifiées” et de la manière de la corriger. Maintenant, appliquez les solutions mentionnées étape par étape et débarrassez-vous de l’erreur avec moins d’effort. Mais si les erreurs persistent lors de la tentative de suppression de la table spécifiée, n’abandonnez pas non plus.

Essayez simplement les autres méthodes de suppression des enregistrements mentionnées dans cet article. Après avoir essayé tous les correctifs mentionnés, partagez votre opinion sur notre Twitter or Facebook. Pour que nous puissions vous aider autant que possible… !

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.