Dernière mise à jour : 9 décembre 2019
PROBLÈME
Lorsque vous essayez d’exécuter une requête Mise à jour, il est possible qu’elle ne soit pas exécutée et affiche l’erreur suivante : « La requête « nom de la requête » est endommagée ».
Cela se produit pour une requête Mise à jour qui :
-
Met à jour un tableau unique (par exemple, met à jour un tableau, plutôt que le résultat d’une requête Sélection ou Joindre)
-
Spécifie une clause OÙ (c’est-à-dire, des entrées dans la ligne Critères dans le concepteur de requêtes)
Ce problème affecte toutes les builds Access prises en charge.
Le problème a été introduit le 12 novembre 2019 via les mises à jour de correctifs suivantes pour les builds MSI :
Office 2010 : Description de la mise à jour de sécurité pour Office 2010 : 12 novembre 2019 (KB4484127)
Office 2013 : Description de la mise à jour de sécurité pour Office 2013 : 12 novembre 2019 (KB4484119)
Office 2016 : Description de la mise à jour de sécurité pour Office 2016 : 12 novembre 2019 (KB4484113)
Office 2016 : 12 novembre 2019, mise à jour pour Office 2016 (KB3085368)
Le tableau ci-dessous répertorie les dates/numéros de sous-version pour la mise à jour la plus récente disponible, mais pour les sous-versions MSI, le correctif auquel il est fait référence n’est pas un correctif nécessaire et doit être appliqué manuellement. Une mise à jour de sécurité du 10 décembre pour les sous-versions MSI est disponible via WSUS et est automatiquement appliquée pour résoudre le problème :
2010 : KB4484193 : sous-version 14.0.7243.5000
2013 : KB4484186 : sous-version 15.0.5197.1000
2016 : KB4484180 : sous-version 16.0.4939.1000
ÉTAT : RÉSOLU
Ce problème est résolu pour toutes les versions :
REMARQUE : Si vous essayez d’appliquer un correctif et recevez un message indiquant « Aucun produit affecté par ce package n’est installé dans le système », cela peut être dû au fait que vous disposez d’une installation « Démarrer en un clic » (C2R) d’Office plutôt qu’une installation MSI. Dans ce cas, essayez les instructions correspondantes pour la version C2R, quand le correctif sera disponible.
Version |
Build brisé |
Build corrigé |
Date de publication |
Lien officiel pour résoudre le problème |
---|---|---|---|---|
Access 2010 MSI, moteur de base de données Access 2010 redistribuable |
7241.5000 |
7241.5001 |
27 novembre 2019 |
|
Access 2010 C2R |
7241.5000 |
7243.5000 |
10 décembre 2019 |
Utilisez File/Account |
Access 2013 MSI |
5189.1000 |
5189.1002 |
27 novembre 2019 |
|
Access 2013 C2R |
5189.1000 |
5197.1000 |
10 décembre 2019 |
Utilisez File/Account |
Access 2016 MSI, moteur de base de données Access 2016 redistribuable |
4927.1000 |
4927.1002 |
18 novembre 2019 |
|
Licence en volume Access 2019 |
10352.20042 |
10353.20037 |
10 décembre 2019 |
Utilisez Fichier/Compte |
Accès pour Microsoft 365 canal actuel/accès 2016 C2R/Access 2019 (version 1910) |
12130.20344 |
12130.20390 |
18 novembre 2019 |
Utilisez File/Account |
Access pour Office 365 Canal Entreprise semestriel |
11328.20468 |
11328.20480 |
22 novembre 2019 |
Utilisez Fichier/Compte |
Access pour Office 365 Canal Entreprise semestriel |
10730.20416 |
10730.20422 |
22 novembre 2019 |
Utilisez Fichier/Compte |
Access pour Office 365 Canal Entreprise semestriel (préversion), (version 1908) |
11929.20436 |
11929.20494 |
22 novembre 2019 |
Utilisez Fichier/Compte |
Access pour Office 365 (version Microsoft Store) |
12130.20344 |
12130.20390 |
18 novembre 2019 |
Ouvrir Microsoft Store |
Si vous rencontrez ce problème avant que le correctif ne soit disponible, la solution de contournement recommandée consiste à mettre à jour la requête de sorte qu’elle mette à jour les résultats d’une autre requête, plutôt que de mettre à jour un tableau directement.
Par exemple, si vous avez une requête similaire à la suivante :
UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);
Vous pouvez créer une nouvelle requête (query1) définie comme suit :
SELECT * from Table1;
Et mettre à jour votre requête d’origine :
UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);
En remplaçant toutes les références à Table1 par Query1
Vous obtiendrez ainsi les mêmes résultats, mais éviterez l’erreur.
Si nécessaire, vous pouvez également désinstaller une mise à jour.
Pour les builds MSI, voir :
Informations sur la possibilité de désinstaller Office
PourMicrosoft 365, consulter :
Comment rétablir une version antérieure d’Office 2016 « Démarrer en un clic »
Ressources complémentaires
![Icône Experts (cerveau, engrenages)](https://support.content.office.net/fr-fr/media/ee188ecd-f93d-4573-9b01-e11973de3e9a.png)
Demandez aux experts
Communiquez avec des experts, discutez des actualités, des mises à jour et des meilleures pratiques, et lisez notre blog.
![Icône Communauté](https://support.content.office.net/fr-fr/media/f9cd8fac-e1df-4bd7-9f76-0098e0e77d7e.png)
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’Office.
![Icône Proposition de fonctionnalité icône (ampoule, idée)](https://support.content.office.net/fr-fr/media/4c746d07-a10c-46f3-afe5-17a8f9628ccc.png)
Suggérer une nouvelle fonctionnalité
Vos suggestions et commentaires sont les bienvenus. Faites-nous part de vos idées. Nous sommes à votre écoute.
Voir aussi
Correctifs ou solutions de contournement pour des problèmes récents dans Access