Ostatnia aktualizacja: 9 grudnia 2019 r.
PROBLEM
Podczas próby uruchomienia zapytania aktualizującego może się zdarzyć, że nie uruchomi się ono i wyświetli komunikat o błędzie: „Zapytanie „nazwa zapytania” jest uszkodzone”.
W przypadku zapytania aktualizującego nastąpi to, gdy:
-
Jest aktualizowana pojedyncza tabela (na przykład aktualizuje tabelę, a nie dane wyjściowe zapytania wybierającego lub dołączenie
-
Określa klauzulę WHERE (na przykład ma wpisy w wierszu Kryteria w projektancie zapytań)
Ten problem ma wpływ na wszystkie obsługiwane kompilacje programu Access.
Ten problem został wprowadzony w dniu 12 listopada 2019 r. przez następujące aktualizacje poprawek dla kompilacji MSI:
Office 2010: Opis aktualizacji zabezpieczeń dla pakietu Office 2010: 12 listopada 2019 r. (KB4484127) Office 2013: Opis aktualizacji zabezpieczeń dla pakietu Office 2013: 12 listopada 2019 r. (KB4484119) Office 2016: Opis aktualizacji zabezpieczeń dla pakietu Office 2016: 12 listopada 2019 r. (KB4484113) Office 2016: 12 listopada 2019 r, aktualizacja dla pakietu Office 2016 (KB3085368)
Poniższa tabela zawiera listę dat/numerów kompilacji najwcześniejszych dostępnych aktualizacji, ale w przypadku kompilacji MSI, poprawka do której się ona odwołuje, nie jest wymaganą poprawką i musi zostać zastosowana ręcznie. Na potrzeby kompilacji MSI dostępna jest aktualizacja zabezpieczeń z 10 grudnia, która będzie dostępna za pośrednictwem programu WSUS i zostanie automatycznie zastosowana, co spowoduje rozwiązanie problemu:
2010: KB4484193 — kompilacja 14.0.7243.5000
2013: KB4484186 — kompilacja 15.0.5197.1000 2016: KB4484180 — kompilacja 16.0.4939.1000STAN: NAPRAWIONE
Ten problem zostanie rozwiązany dla wszystkich wersji:
UWAGA: Jeśli spróbujesz zastosować poprawkę i zostanie wyświetlony komunikat informujący o tym, że w systemie nie zainstalowano żadnych produktów, na które wpływa ten pakiet, może to być spowodowane tym, że na komputerze jest zainstalowana wersja Szybka instalacja (C2R) pakietu Office, a nie wersja MSI. W takim przypadku spróbuj użyć odpowiednich instrukcji dla wersji pakietu C2R, gdy poprawka będzie dostępna.
Wersja |
Przerwana kompilacja |
Naprawiona kompilacja |
Data wydania |
Oficjalny link do rozwiązania problemu |
---|---|---|---|---|
Access 2010 MSI, pakiet redystrybucyjny aparatu bazy danych programu Access 2010 |
7241.5000 |
7241.5001 |
27 listopada 2019 r. |
|
Access 2010 C2R |
7241.5000 |
7243.5000 |
10 grudnia 2019 r. |
Użyj pozycji Plik/Konto/ UpdateOptions/UpdateNow w ramach aplikacji pakietu Office |
Access 2013 MSI |
5189.1000 |
5189.1002 |
27 listopada 2019 r. |
|
Access 2013 C2R |
5189.1000 |
5197.1000 |
10 grudnia 2019 r. |
Użyj pozycji Plik/Konto/ UpdateOptions/UpdateNow w ramach aplikacji pakietu Office |
Access 2016 MSI, pakiet redystrybucyjny aparatu bazy danych programu Access 2016 |
4927.1000 |
4927.1002 |
18 listopada 2019 r. |
|
Licencja zbiorcza programu Access 2019 |
10352.20042 |
10353.20037 |
10 grudnia 2019 r. |
Użyj pozycji Plik/Konto/ UpdateOptions/UpdateNow w ramach aplikacji pakietu Office |
Uzyskiwanie dostępu bieżącego kanału Microsoft 365/Access 2016 C2R/Access 2019 (wersja 1910) |
12130.20344 |
12130.20390 |
18 listopada 2019 r. |
Użyj pozycji Plik/Konto/ UpdateOptions/UpdateNow w ramach aplikacji pakietu Office |
Uzyskiwanie dostępu do półrocznego kanału dla przedsiębiorstw usługi Office 365 (wersja 1902) |
11328.20468 |
11328.20480 |
22 listopada 2019 r. |
Użyj pozycji Plik/Konto/ UpdateOptions/UpdateNow w ramach aplikacji pakietu Office |
Uzyskiwanie dostępu do półrocznego kanału dla przedsiębiorstw usługi Office 365 (wersja 1808) |
10730.20416 |
10730.20422 |
22 listopada 2019 r. |
Użyj pozycji Plik/Konto/ UpdateOptions/UpdateNow w ramach aplikacji pakietu Office |
Uzyskiwanie dostępu do półrocznego kanału dla przedsiębiorstw usługi Office 365 (wersja Preview), (wersja 1908) |
11929.20436 |
11929.20494 |
22 listopada 2019 r. |
Użyj pozycji Plik/Konto/ UpdateOptions/UpdateNow w ramach aplikacji pakietu Office |
Access dla usługi Office 365 (wersja ze sklepu Microsoft Store) |
12130.20344 |
12130.20390 |
18 listopada 2019 r. |
Otwórz sklep Microsoft Store Kliknij pozycję ... w prawym górnym rogu Wybierz pozycję „Pliki do pobrania i aktualizacje” |
Jeśli napotkasz ten problem przed udostępnieniem tej poprawki, zalecane obejście polega na zaktualizowaniu zapytania tak, aby aktualizowało wyniki innego zapytania, zamiast aktualizowania tabeli bezpośrednio.
Jeśli na przykład masz zapytanie podobne do:
UPDATE Tabela1 SET Tabela1.Pole1 = "x" WHERE ([Tabela1].[Pole2]=1);
Możesz utworzyć nowe zapytanie (zapytanie1) zdefiniowane jako:
SELECT * from Tabela1;
I zaktualizować pierwotne zapytanie do postaci:
UPDATE Zapytanie1 SET Zapytanie1.Pole1 = "x" WHERE ([Zapytanie1].[Pole2]=1);
Zamieniając wszystkie odwołania do Tabela1 na Zapytanie1
Spowoduje to wyświetlenie tych samych wyników, ale pozwoli uniknąć błędu.
W razie potrzeby można również odinstalować aktualizację.
W przypadku kompilacji MSI należy zapoznać się z artykułem:
Informacje o możliwości odinstalowania aktualizacji pakietu Office
Dla usługi Microsoft 365 zobacz:
Jak przywrócić wcześniejszą wersję technologii Szybka instalacja pakietu Office 2016
Więcej zasobów
Zapytaj ekspertów
Nawiązuj kontakty z ekspertami, omawiaj najnowsze wiadomości, aktualizacje i najlepsze rozwiązania oraz czytaj naszego bloga.
Uzyskaj pomoc społeczności
Zadaj pytanie i uzyskaj rozwiązania dzięki przedstawicielom obsługi technicznej, specjalistom MVP, inżynierom i innym użytkownikom pakietu Office.
Zasugeruj nową funkcję
Czekamy na sugestie i opinie! Przekazuj je! Chętnie Cię wysłuchamy.
Zobacz też
Rozwiązania lub obejścia ostatnio stwierdzonych problemów w programie Access