Access rapporterar att databaser är i ett ”inkonsekvent tillstånd”

Gäller för
Access för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vi har kunnat samla in ytterligare information om olika orsaker till det här problemet, som beror på användningsmönster i Access-databasmotorn med nätverksanslutna filer som inte orsakade problem i tidigare versioner av Windows, men inte längre fungerar korrekt. I Windows 10 uppmärksammades problemet som anges i första hand med version 1803.

Viktigt!

  • Uppdatering från 9 juli 2020: Vi har inte kunnat distribuera korrigeringen fullt ut på grund av nya problem som bara uppstår när korrigeringen är aktiv.  Vi fortsätter att arbeta med problemet.
  • Uppdatering från 29 november 2019: Korrigeringen testas mer allmänt. Den är mest effektiv när den används i enhetliga miljöer som använder den aktuella kanalens versioner av Office 365 och den kanske inte löser alla problem.  Även när den här korrigeringen har distribuerats fullt ut fortsätter vi att undersöka fler potentiella problem och eventuellt uppdatera andra versioner av Access med ändringarna.  Även om vi har identifierat den primära orsaken till de nya problem som började med en Windows-uppdatering kan vi fortfarande inte göra en tillförlitlig reproducering av problemet i en kontrollerad miljö för att försäkra så att det inte finns några fler problem.  Om du rapporterar problemet till Microsoft ska du ange så mycket information som du kan om omständigheterna när problemet uppstod.
  • Uppdatering från 1 juli 2019: Vi har testat en korrigering för det här problemet, men har för närvarande upptäckt problem. Vi arbetar med att lösa de här problemen och kommer sedan att genomföra ytterligare tester. 
  • Uppdatering från 4 april 2019: Vi testar en korrigering för det här problemet nu och kommer med fler uppdateringar när vi kan bekräfta att problemet har lösts.
  • På grund av problemets komplexitet och för att säkerställa att vi inte tillför ytterligare problem kommer utgivningsprocessen för det här problemet att kräva mer tid än en vanlig korrigering. Fortsätt att bevaka den här sidan om du vill ha fler uppdateringar.

PROBLEM

När du öppnar en databas kanske följande felmeddelande visas:

  • ”Microsoft Access har upptäckt att den här databasen är i ett inkonsekvent tillstånd och försöker att återställa databasen.”

Om du använder DAO för att öppna en databas från Visual Basic-kod kan fel 3343 “Okänt databasformat” visas.

Det här kan hända om du har en databas lagrad på en nätverksresurs och flera användare använder databasen samtidigt.

STATUS: LÖSNING

Våra tekniker är medvetna om problemet och arbetar på en korrigering. Under tiden kan du inaktivera leasingen på den dator där den delade databasen lagras som en lösning.

En enda fildatabas
Leasingändringen görs på den dator där databasen lagras.

Delad databas
När du använder ett scenario med delad databas , där varje användare har en egen kopia av frontend-databasen lagrad på klientdatorn och en delad serverdelsdatabas på en filserver, behöver leasingändringen endast göras på den dator som är värd för backend-databasen, inga ändringar behövs för varje användares klientdator.

Gör så här:

  1. Klicka på Windows StartTryck på Windows-tangenten och skriv sedan Kommando. Högerklicka på Kommandotolken och välj Kör som administratör
  2. Kopiera och klistra in följande kommandon i kommandotolken:
    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. Stäng kommandotolken.

Fler resurser

Ikonexperter (hjärna, kugghjul) Fråga experterna

Läs vår blogg, få kontakt med experter och diskutera de senaste nyheterna, uppdateringarna och bästa metoderna.

Microsoft Tech Community

Ikon-communityn Få hjälp i communityn

Ställ en fråga och ta del av lösningar från supportagenter, MVP-medlemmar, tekniker och andra Office-användare.

Svar i Office-forum

Ikonfunktionsförfrågan (glödlampa, idé) Föreslå en ny funktion

Vi tycker om att läsa dina förslag och feedback! Dela dina synpunkter. Vi lyssnar.

Ge feedback

Se även

Korrigeringar eller lösningar för de senaste problemen i Access