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 UpdateOptions/UpdateNow au sein d’une application Office |
Access 2013 MSI |
5189.1000 |
5189.1002 |
27 novembre 2019 |
|
Access 2013 C2R |
5189.1000 |
5197.1000 |
10 décembre 2019 |
Utilisez File/Account UpdateOptions/UpdateNow au sein d’une application Office |
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 OptionsMAJ/Mettre à jour maintenant au sein d’une application Office |
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 UpdateOptions/UpdateNow au sein d’une application Office |
Access pour Office 365 Canal Entreprise semestriel (Version 1902) |
11328.20468 |
11328.20480 |
22 novembre 2019 |
Utilisez Fichier/Compte OptionsMAJ/Mettre à jour maintenant au sein d’une application Office |
Access pour Office 365 Canal Entreprise semestriel (Version 1808) |
10730.20416 |
10730.20422 |
22 novembre 2019 |
Utilisez Fichier/Compte OptionsMAJ/Mettre à jour maintenant au sein d’une application Office |
Access pour Office 365 Canal Entreprise semestriel (préversion), (version 1908) |
11929.20436 |
11929.20494 |
22 novembre 2019 |
Utilisez Fichier/Compte OptionsMAJ/Mettre à jour maintenant au sein d’une application Office |
Access pour Office 365 (version Microsoft Store) |
12130.20344 |
12130.20390 |
18 novembre 2019 |
Ouvrir Microsoft Store Cliquez sur... dans le coin supérieur droit Sélectionnez ’Téléchargements et mises à jour’. |
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
Demandez aux experts
Communiquez avec des experts, discutez des actualités, des mises à jour et des meilleures pratiques, et lisez notre blog.
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.
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