Zugriffsfehler: "Abfrage ist beschädigt"
Zuletzt aktualisiert: 9. Dezember 2019
AUSGABE
Beim Versuch, eine Update-Abfrage auszuführen, wird diese möglicherweise nicht ausgeführt und zeigt den Fehler an: "Abfrage 'Abfragename' ist beschädigt".

Dies geschieht für eine Update-Abfrage, die:
Aktualisiert eine einzelne Tabelle (dh sie aktualisiert eine Tabelle, anstatt die Ausgabe einer Select-Abfrage oder eines Joins
Gibt eine WHERE-Klausel an (dh enthält Einträge in der Zeile Kriterien im Abfrage-Designer)
Dieses Problem betrifft alle unterstützten Builds von Access.
Das Problem wurde am 12. November 2019 über die folgenden Patch-Updates für MSI-Builds eingeführt:
Office 2010: Beschreibung des Sicherheitsupdates für Office 2010: 12. November 2019 ( KB4484127 )
Office 2013: Beschreibung des Sicherheitsupdates für Office 2013: 12. November 2019 ( KB4484119 )
Office 2016: Beschreibung des Sicherheitsupdates für Office 2016: 12. November 2019 ( KB4484113 )
Office 2016: 12. November 2019, Update für Office 2016 ( KB3085368 )
Die folgende Tabelle listet die Daten/Build-Nummern für das früheste verfügbare Update auf, aber für MSI-Builds ist der genannte Patch kein erforderlicher Patch und muss manuell angewendet werden. Es gibt ein Sicherheitsupdate vom 10. Dezember für die MSI-Builds, das über WSUS verfügbar sein und automatisch angewendet wird, das das Problem behebt:
2010: KB4484193 – Build 14.0.7243.5000
2013: KB4484186 – Build 15.0.5197.1000
2016: KB4484180 – Build 16.0.4939.1000
STATUS: BEHOBEN
Dieses Problem wird für alle Versionen behoben:
HINWEIS : Wenn Sie versuchen, einen Patch anzuwenden, und die Meldung "Keine Produkte sind von diesem Paket im System installiert" angezeigt wird, kann dies eher daran liegen, dass Sie eine Click-to-Run-Installation (C2R) von Office haben als eine MSI-Installation. Versuchen Sie in diesem Fall die entsprechenden Anweisungen für die C2R-Version, wenn der Fix verfügbar ist.
Ausführung | Kaputtes Build | Fester Build | Veröffentlichungsdatum | Offizieller Link zum Beheben des Problems |
|---|---|---|---|---|
Access 2010 MSI, Access Database Engine 2010 Redistributable | 7241.5000 | 7241.5001 | 27. November 2019 | |
Zugriff auf 2010 C2R | 7241.5000 | 7243.5000 | 10. Dezember 2019 | Datei/Konto/ verwenden |
Zugriff auf 2013 MSI | 5189.1000 | 5189.1002 | 27. November 2019 | |
Zugang 2013 C2R | 5189.1000 | 5197.1000 | 10. Dezember 2019 | Datei/Konto/ verwenden |
Access 2016 MSI, Access Database Engine 2016 Redistributable | 4927.1000 | 4927.1002 | 18. November 2019 | |
Zugriff auf Volumenlizenz 2019 | 10352.20042 | 10353.20037 | 10. Dezember 2019 | Datei/Konto/ verwenden |
Access für Microsoft 365 Current Channel/Access 2016 C2R/Access 2019 (Version 1910) | 12130.20344 | 12130.20390 | 18. November 2019 | Datei/Konto/ verwenden |
Zugriff für den halbjährlichen Enterprise-Kanal von Office 365 | 11328.20468 | 11328.20480 | 22. November 2019 | Datei/Konto/ verwenden |
Zugriff für den halbjährlichen Enterprise-Kanal von Office 365 | 10730.20416 | 10730.20422 | 22. November 2019 | Datei/Konto/ verwenden |
Zugriff für Office 365 halbjährlicher Enterprise-Kanal (Vorschau), (Version 1908) | 11929.20436 | 11929.20494 | 22. November 2019 | Datei/Konto/ verwenden |
Zugriff für Office 365 (Microsoft Store-Version) | 12130.20344 | 12130.20390 | 18. November 2019 | Öffnen Sie den Microsoft Store |
Wenn dieses Problem auftritt, bevor das Update verfügbar ist, besteht die empfohlene Problemumgehung darin, die Abfrage zu aktualisieren, sodass die Ergebnisse einer anderen Abfrage aktualisiert werden, anstatt eine Tabelle direkt zu aktualisieren.
Wenn Sie beispielsweise eine ähnliche Abfrage haben:
UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);
Sie können eine neue Abfrage (Query1) erstellen, die wie folgt definiert ist:
SELECT * aus Tabelle1;
Und aktualisieren Sie Ihre ursprüngliche Abfrage auf:
UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);
Durch Ersetzen aller Verweise auf Table1 durch Query1
Dies führt zu den gleichen Ergebnissen, vermeidet jedoch den Fehler.
Bei Bedarf ist es auch möglich, ein Update zu deinstallieren.
Informationen zu MSI-Builds finden Sie unter:
Informationen zur Deinstallation von Office
Informationen zu Microsoft 365 finden Sie unter:
So kehren Sie zu einer früheren Version von Office 2016 Klick-und-Los zurück
Mehr Ressourcen

Fragen Sie die Experten
Treten Sie mit Experten in Kontakt, diskutieren Sie die neuesten Nachrichten, Updates und Best Practices und lesen Sie unseren Blog.

Holen Sie sich Hilfe in der Community
Stellen Sie eine Frage und finden Sie Lösungen von Supportmitarbeitern, MVPs, Ingenieuren und anderen Office-Benutzern.

Schlagen Sie eine neue Funktion vor
Wir freuen uns, Ihre Vorschläge und Ihr Feedback zu lesen! Teile deine Gedanken. Hörten zu.
Siehe auch
Korrekturen oder Problemumgehungen für aktuelle Probleme in Access
No comments:
Post a Comment