Access hlási, že databázy sú v „nekonzistentnom stave“

Posledná aktualizácia: august 14, 2019

Dôležité: 

  • Podarilo sa nám zhromaždiť ďalšie údaje o príčinách tohto problému, ktoré spôsobujú vzory používania databázového stroja Accessu so súbormi v sieti, ktoré nespôsobovali problémy s predchádzajúcimi verziami Windowsu, ale už nefungujú správne.

  • Aktualizácia zo 4. apríla: V súčasnosti testujeme opravu tohto problému a keď sa uistíme, že problém sa tým vyrieši, poskytneme ďalšie aktualizácie.

  • Aktualizácia z 1. júla: Testovali sme opravu tohto problému, ale zistili sme problémy, ako je aktuálne napísané. Pracujeme na vyriešení týchto problémov a potom uskutočníme ďalšie testovanie. 

  • Z dôvodu zložitosti tohto problému a potreby zabezpečiť, aby sme nezaviedli žiadne ďalšie problémy, bude proces vydania opravy tohto problému trvať dlhšie než v prípade typickej opravy. Pokračujte v monitorovaní tejto stránky, kde nájdete ďalšie aktualizácie.

PROBLÉM

Po otvorení databázy sa môže zobraziť nasledujúce chybové hlásenie:

Program Microsoft Access zistil, že táto databáza je v nekonzistentnom stave, a pokúsi sa ju obnoviť.

Ak na otvorenie databázy z kódu programu Visual Basic používate rozhranie DAO, môže sa zobraziť chyba 3343 Nerozpoznaný formát databázy.

Môže sa to stať, keď máte databázu uloženú v súbore zdieľanom na sieti a používajú ju viacerí používatelia súčasne.

STAV: ALTERNATÍVNE RIEŠENIE

Technický tím o tomto probléme vie a pracuje na jeho vyriešení. Medzitým využite alternatívne riešenie a vypnite lízing v zariadení, v ktorom je zdieľaná databáza uložená.

Databáza s jedným súborom
Leasingové zmeny sa vykonajú v zariadení, v ktorom je databáza uložená.

Rozdelená databáza
Pri použití scenára rozdelenej databázy, v ktorom má každý používateľ svoju vlastnú kópiu klientskej databázy uloženú v klientskom počítači a zdieľanú serverovú databázu na súborovom serveri, sa musia leasingové zmeny uskutočniť iba v počítači, ktorý hosťuje serverovú databázu a nie je potrebné vykonať žiadne zmeny v klientských počítačoch používateľov.

Postupujte takto:

  1. Kliknite na tlačidlo Štart vo Windowse  Stlačte kláves s logom Windows a potom napíšte výraz Príkaz. Pravým tlačidlom myši kliknite na položku Príkazový riadok a vyberte položku Spustiť ako správca

  2. Skopírujte nasledujúce príkazy a prilepte ich do okna príkazového riadka:

    REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v DisableLeasing /t REG_DWORD /d 1 /f

    NET STOP SERVER

    NET START SERVER

  3. Zatvorte okno príkazového riadka.

Ď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 v Exceli, aktualizáciách a najvhodnejších postupoch alebo si prečítajte 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 Excelu 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

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.

×