Spravujte plánované činnosti, plány, rozpočty, je jednoduché s programom Microsoft 365.

Chyba Accessu: Dotaz je poškodený

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ý. 

Chyba označujúca poškodenie dotazu

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.1000

STAV: 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 

KB2986256 

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

KB2965317

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

KB4484198

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í

Ikona odborníkov (mozog, ozubené kolieska)

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.

Microsoft Tech Community

Ikona Komunita

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.

Fórum o Office na lokalite Answers

Ikona požiadavky na funkciu (žiarovka, nápad)

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.

UserVoice pre Office

Pozrite tiež

Opravy alebo alternatívne riešenia nedávnych problémov v Accesse

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×