Posledná aktualizácia: 9. decembra 2019
PROBLÉM
Pri pokuse o spustenie aktualizačného dotazu sa nespustí a zobrazí sa chyba: Dotaz „Názov dotazu“ je poškodený.
Nastane to v prípade aktualizačného dotazu, ktorý:
-
aktualizuje jednu tabuľku (t. j. aktualizuje tabuľku namiesto výstupu výberového dotazu, alebo ju pripojí),
-
určuje klauzulu WHERE (t. j. obsahuje položky v riadku Kritériá v návrhárovi dotazu).
Tento problém sa týka všetkých podporovaných zostáv Accessu.
Tento problém bol zavedený 12. novembra 2019 cez nasledujúce aktualizácie opráv pre zostavy MSI:
Office 2010: Popis aktualizácie zabezpečenia pre Office 2010: 12. novembra 2019 (KB4484127) Office 2013: Popis aktualizácie zabezpečenia pre Office 2013: 12. novembra 2019 (KB4484119) Office 2016: Popis aktualizácie zabezpečenia pre Office 2016: 12. novembra 2019 (KB4484113) Office 2016: 12. novembra 2019, aktualizácia pre Office 2016 (KB3085368)
V tabuľke nižšie sú uvedené dátumy a zostavy, ktoré sa nachádzajú v najskoršej dostupnej aktualizácii, ale v prípade zostáv MSI sa uvedená oprava nevyžaduje a musí byť aplikovaná manuálne. Obsahuje aktualizáciu zabezpečenia zostáv MSI z 10. decembra, ktorá bude k dispozícii prostredníctvom WSUS a automaticky sa použije na riešenie problému:
2010: KB4484193 – zostava 14.0.7243.5000
2013: KB4484186 – zostava 15.0.5197.1000 2016: KB4484180 – zostava 16.0.4939.1000STAV: OPRAVENÉ
Tento problém bude opravený pre všetky verzie:
POZNÁMKA: Ak sa pokúsite použiť opravu a zobrazí sa hlásenie s informáciou, že v systéme sa nenachádzajú žiadne produkty ovplyvnené týmto balíkom, dôvodom môže byť, že máte inštaláciu balíka Office s technológiou Klikni a spusti (C2R) a nie inštaláciu typu MSI. V takom prípade vyskúšajte príslušné pokyny pre verziu C2R, keď bude k dispozícii oprava.
Verzia |
Poškodená zostava |
Opravená zostava |
Dátum vydania |
Oficiálne prepojenie na opravu problému |
---|---|---|---|---|
Access 2010 MSI, Databázový stroj programu Access 2010, verzia Redistributable |
7241.5000 |
7241.5001 |
27. novembra 2019 |
|
Access 2010 C2R |
7241.5000 |
7243.5000 |
10. decembra 2019 |
Použite položku Súbor/Konto/ Možnosti aktualizácie/Aktualizovať v niektorej aplikácii balíka Office |
Access 2013 MSI |
5189.1000 |
5189.1002 |
27. novembra 2019 |
|
Access 2013 C2R |
5189.1000 |
5197.1000 |
10. decembra 2019 |
Použite položku Súbor/Konto/ Možnosti aktualizácie/Aktualizovať v niektorej aplikácii balíka Office |
Access 2016 MSI, Databázový stroj programu Access 2016, verzia Redistributable |
4927.1000 |
4927.1002 |
18. novembra 2019 |
|
Multilicencia na Access 2019 |
10352.20042 |
10353.20037 |
10. decembra 2019 |
Použite položku Súbor/Konto/ Možnosti aktualizácie/Aktualizovať v niektorej aplikácii balíka Office |
Access pre Microsoft 365 – aktuálny kanál/Access 2016 C2R/Access 2019 (verzia 1910) |
12130.20344 |
12130.20390 |
18. novembra 2019 |
Použitie súboru/konta/ Možnosti aktualizácie/Aktualizovať v rámci aplikácie balíka Office |
Access pre Office 365 – polročný kanál Enterprise (verzia 1902) |
11328.20468 |
11328.20480 |
22. novembra 2019 |
Použite položku Súbor/Konto/ Možnosti aktualizácie/Aktualizovať v niektorej aplikácii balíka Office |
Access pre Office 365 – polročný kanál Enterprise (verzia 1808) |
10730.20416 |
10730.20422 |
22. novembra 2019 |
Použite položku Súbor/Konto/ Možnosti aktualizácie/Aktualizovať v niektorej aplikácii balíka Office |
Access pre Office 365 – polročný kanál Enterprise (náhľad), (verzia 1908) |
11929.20436 |
11929.20494 |
22. novembra 2019 |
Použite položku Súbor/Konto/ Možnosti aktualizácie/Aktualizovať v niektorej aplikácii balíka Office |
Access pre Office 365 (verzia Microsoft Store) |
12130.20344 |
12130.20390 |
18. novembra 2019 |
Otvorte Microsoft Store Kliknite na ... v pravom hornom rohu Vyberte možnosť „Položky na stiahnutie a aktualizácie“. |
Ak sa tento problém u vás vyskytne ešte predtým, ako bude oprava k dispozícii, odporúčané alternatívne riešenie je aktualizovať dotaz tak, aby sa aktualizovali výsledky iného dotazu namiesto priamej aktualizácie tabuľky.
Ak máte napríklad dotaz, ktorý vyzerá podobne ako toto:
UPDATE Tabuľka1 SET Tabuľka1.Pole1 = "x" WHERE ([Tabuľka1].[Pole2]=1);
Môžete vytvoriť nový dotaz (Dotaz1) definovaný takto:
SELECT * z Tabuľky1;
Aktualizujte pôvodný dotaz na tento:
UPDATE Dotaz1 SET Dotaz1.Pole1 = "x" WHERE ([Dotaz1].[Pole2]=1);
Nahradením všetkých referencií na Tabuľku1 pomocou Dotazu1
Získate rovnaké výsledky, ale vyhnete sa chybám.
V prípade potreby môžete aktualizáciu odinštalovať.
V prípade zostáv MSI si pozrite tému:
Informácie o možnostiach odinštalovania balíka Office
Informácie pre Microsoft 365 nájdete v téme:
Ako obnoviť staršiu verziu technológie Klikni a spusti pre balík Office 2016
Ďalšie zdroje informácií
Opýtajte sa odborníkov
Spojte sa s odborníkmi, diskutujte o novinkách, aktualizáciách a najvhodnejších postupoch a prečítajte si náš blog.
Získajte pomoc v komunite
Položte otázku zástupcom oddelenia podpory, odborníkom MVP, technikom a iným používateľom balíka Office a nájdite riešenia.
Navrhnite novú funkciu
Radi si prečítame vaše návrhy a pripomienky. Podeľte sa o svoje myšlienky. Váš názor nás zaujíma.
Pozrite tiež
Opravy alebo alternatívne riešenia nedávnych problémov v Accesse