Zadnje ažuriranje: 9. prosinca 2019.
PROBLEM
Prilikom pokušaja pokretanja upita s ažuriranjem možda se neće pokrenuti i prikazat će se pogreška: "Upit 'naziv upita' je oštećen".
To će se dogoditi za upit s ažuriranjem koji:
-
Ažuriranja jednu tablicu (npr. ažurira tablicu, a ne izlaz upita Odabir ili se pridruži
-
Određuje uvjet WHERE (npr. sadrži unose u retku Kriteriji u dizajneru upita)
Taj problem utječe na sve podržane međuverzije programa Access.
Problem je uveden 12. studenog 2019. putem sljedećih ažuriranja zakrpa za međuverzije MSI-ja:
Office 2010: Opis sigurnosnog ažuriranja za Office 2010: 12. studenog 2019. (KB4484127) Office 2013: Opis sigurnosnog ažuriranja za Office 2013: 12. studenog 2019. (KB4484119) Office 2016: Opis sigurnosnog ažuriranja za Office 2016: 12. studenog 2019. (KB4484113) Office 2016: 12. studenog 2019., ažuriranje za Office 2016 (KB3085368)
U tablici u nastavku navedeni su brojevi datuma/međuverzija za najstarije dostupno ažuriranje, ali za međuverzije MSI zakrpa na koju se poziva nije obavezna zakrpa i mora se ručno primijeniti. Za međuverzije MSI-ja postoji sigurnosno ažuriranje od 10. prosinca, koje će biti dostupno putem WSUS-a i automatski će se primijeniti u kojem se rješava problem:
2010: KB4484193 – međuverzija 14.0.7243.5000
2013: KB4484186 – međuverzija 15.0.5197.1000 2016: KB4484180 – međuverzija 16.0.4939.1000STATUS: RIJEŠENO
Taj će se problem riješiti za sve verzije:
NAPOMENA: ako pokušate primijeniti zakrpu i prikaže vam se poruka "Nema proizvoda na koje utječe ovaj paket instaliran u sustavu", možda imate instalaciju sustava Office sa značajkom "klikom do cilja" (C2R), a ne instalaciju MSI-ja. U tom slučaju isprobajte odgovarajuće upute za C2R verziju kada je rješenje dostupno.
Verzija |
Neispravna međuverzija |
Fiksna međuverzija |
Datum izdanja |
Službena veza za rješavanje problema |
---|---|---|---|---|
Access 2010 MSI, Access Database Engine 2010 Redistributable |
7241.5000 |
7241.5001 |
27. studenog 2019. |
|
Access 2010 C2R |
7241.5000 |
7243.5000 |
10. prosinca 2019. |
Koristi datoteku/račun/ UpdateOptions/UpdateNow unutar aplikacije sustava Office |
Access 2013 MSI |
5189.1000 |
5189.1002 |
27. studenog 2019. |
|
Access 2013 C2R |
5189.1000 |
5197.1000 |
10. prosinca 2019. |
Koristi datoteku/račun/ UpdateOptions/UpdateNow unutar aplikacije sustava Office |
Access 2016 MSI, modul baze podataka programa Access 2016 za slobodnu distribuciju |
4927.1000 |
4927.1002 |
18. studenog 2019. |
|
Količinsko licenciranje za Access 2019 |
10352.20042 |
10353.20037 |
10. prosinca 2019. |
Koristi datoteku/račun/ UpdateOptions/UpdateNow unutar aplikacije sustava Office |
Access za Microsoft 365 trenutni kanal/Access 2016 C2R/Access 2019 (verzija 1910) |
12130.20344 |
12130.20390 |
18. studenog 2019. |
Koristi datoteku/račun/ UpdateOptions/UpdateNow unutar aplikacije sustava Office |
Access za Office 365 Semi-Annual Enterprise Channel (verzija 1902) |
11328.20468 |
11328.20480 |
22. studenog 2019. |
Koristi datoteku/račun/ UpdateOptions/UpdateNow unutar aplikacije sustava Office |
Access za Office 365 Semi-Annual Enterprise Channel (verzija 1808) |
10730.20416 |
10730.20422 |
22. studenog 2019. |
Koristi datoteku/račun/ UpdateOptions/UpdateNow unutar aplikacije sustava Office |
Access za Office 365 Semi-Annual Enterprise Channel (pretpregled) (verzija 1908) |
11929.20436 |
11929.20494 |
22. studenog 2019. |
Koristi datoteku/račun/ UpdateOptions/UpdateNow unutar aplikacije sustava Office |
Access za Office 365 (verzija trgovine Microsoft Store) |
12130.20344 |
12130.20390 |
18. studenog 2019. |
Otvaranje trgovine Microsoft Store Kliknite na ... u gornjem desnom kutu Odaberite "Preuzimanja i Ažuriranja" |
Ako naiđete na taj problem prije nego što rješenje bude dostupno, preporučeno je zaobilazno rješenje ažuriranje upita tako da ažurira rezultate drugog upita umjesto izravnog ažuriranja tablice.
Ako, primjerice, imate upit sličan sljedećem:
UPDATE Tablica1 SET Tablica1.Polje1 = "x" WHERE ([Tablica1].[ Polje2]=1);
Možete stvoriti novi upit (Upit1) definiran kao:
SELECT * iz tablice1;
I ažurirajte izvorni upit na sljedeće:
UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Upit1].[ Polje2]=1);
Zamjenom svih referenci na tablicu1 pomoću upita1
Time ćete dati iste rezultate, ali ćete izbjeći pogrešku.
Ako je potrebno, moguće je i deinstalirati ažuriranje.
Međuverzije MSI-ja potražite u članku:
Informacije o mogućnosti deinstalacije sustava Office
Dodatne Microsoft 365 potražite u članku:
Vraćanje na stariju verziju sustava Office 2016 klikom do cilja
Dodatni resursi
Pitajte stručnjake
Povežite se sa stručnjacima, razgovarajte o najnovijim vijestima, ažuriranjima i najboljim postupcima te čitajte naš blog.
Zatražite pomoć u zajednici
Postavite pitanje agentima za podršku, MVP-ovima, inženjerima i ostalim korisnicima sustava Office te pronađite rješenja.
Predložite novu značajku
Volimo čitati vaše prijedloge i povratne informacije! Podijelite s nama svoje mišljenje. Slušamo vas.
Pogledajte i sljedeće
Popravci i zaobilazna rješenja za nedavne probleme u programu Access