Access raportează că bazele de date se află într-o „stare de inconsistență”

Ultima actualizare: 1 iulie 2019

Important: 

  • Am reușit să strângem mai multe date despre cauzele acestei probleme, care se datorează utilizării modelelor în motorul de baze de date Access cu fișiere în rețea care nu au provocat probleme cu versiunile anterioare de Windows, dar care nu mai funcționează corect.

  • Actualizarea din 4 aprilie: Testăm o remediere pentru această problemă și vă vom oferi actualizări suplimentare atunci când vom putea să confirmăm că aceasta este soluția la problemă.

  • Actualizarea din 1 iulie: Am testat o soluție pentru această problemă, dar am descoperit probleme așa cum sunt scrise în prezent. Ne străduim să rezolvăm aceste probleme și apoi vom continua testarea. 

  • Din cauza complexității acestei probleme și a necesității de a ne asigura că nu introducem probleme suplimentare, procesul de lansare pentru această problemă va dura mai mult timp decât o remediere obișnuită. Continuați să monitorizați această pagină pentru actualizări suplimentare.

PROBLEMĂ

Atunci când deschideți o bază de date, este posibil să vedeți următorul mesaj de eroare:

„Microsoft Access a detectat că baza de date este într-o stare inconsistentă și va încerca să o recupereze.”

Dacă utilizați DAO pentru a deschide o bază de date din cod Visual Basic, este posibil să vedeți raportată eroarea 3343.

Aceasta se poate întâmpla când aveți o bază de date stocată pe o partajare de fișiere în rețea și mai mulți utilizatori utilizează simultan baza de date.

STARE: SOLUȚIE DE EVITARE

Echipa de inginerie cunoaște problema și lucrează la rezolvarea sa. Între timp, dezactivați leasingul pe serverul de fișiere unde este stocată baza de date și computerul client în care Microsoft Access rulează ca soluție. Pentru aceasta:

  1. Faceți clic pe Windows Start Apăsați tasta Windows , apoi tastați comandă. Faceți clic dreapta pe Linie de comandă și alegeți Rulare ca administrator

  2. Copiați și lipiți următoarele comenzi în fereastra de linie de comandă:

    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. Închideți fereastra liniei de comandă

Mai multe resurse

Pictograma Experți (creier, rotițe dințate)

Întrebați experții

Luați legătura cu experți, discutați despre cele mai recente știri, actualizări și cele mai bune practici despre Excel și citiți blogul nostru.

Comunitatea tehnică Microsoft

Pictograma Comunitate

Primiți ajutor de la Comunitate

Adresați o întrebare și găsiți soluții de la agenți de suport, specialiști MVP, ingineri și alți utilizatori Excel.

Forumul Office pe Answers

Pictograma Solicitare caracteristică (bec, idee)

Sugerați o caracteristică nouă

Ne place să vă citim sugestiile și feedbackul! Împărtășiți-vă gândurile. Vă ascultăm.

UserVoice pentru Office

Consultați și

Remedieri sau soluții pentru problemele recente din Access

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×