Microsoft confirmă că eroarea de bază de date Access 97 a fost cauzată de actualizarea Windows ianuarie 2019

Windows / Microsoft confirmă că eroarea de bază de date Access 97 a fost cauzată de actualizarea Windows ianuarie 2019 2 minute citite

Microsoft confirmă că Access 97 Bug a fost cauzat de actualizarea din ianuarie 2019 | Sursa: Born City



Problemele Microsoft cu recentele actualizări Windows 10 nu par să se termine niciodată. De la ștergerea fișierelor utilizatorului până la acordarea de privilegii de administrator oricărui utilizator, erorile au fost numeroase. Access 97 a descoperit recent un bug care întrerupe accesul la bazele sale de date. Guenni din Borncity a descoperit eroarea ieri și a evidențiat-o pe postarea sa de pe blog.

Actualizarea Windows ianuarie 2019 a fost cauza din spatele bugului, a confirmat astăzi Microsoft. Microsoft a adăugat eroarea Access 97 la secțiunea „problemă cunoscută”. Actualizarea din ianuarie a vizat remedierea unei vulnerabilități în Jet Database Engine livrat cu Windows. „Ca urmare a acestui patch, bazele de date deschise în format Access 97 MDB eșuează cu o eroare de bază de date„ format de bază de date necunoscut ”- dacă baza de date conține nume de câmpuri cu o lungime mai mare de 32 de caractere”, ca Borncity rapoarte. În timp ce această eroare afectează numai furnizorii Microsoft.Jet.OLEDB.4.0, au existat doar câteva soluții. Microsoft a adăugat următorul paragraf la secțiunea de probleme cunoscute, evidențiind eroarea.



Aplicațiile care utilizează o bază de date Microsoft Jet cu formatul de fișier Microsoft Access 97 nu se pot deschide dacă baza de date are nume de coloane mai mari de 32 de caractere. baza de date nu va putea fi deschisă cu eroarea „Format de bază de date nerecunoscut”.



Soluții alternative: -

Microsoft promite o remediere până în februarie 2019 și acesta este același bug evidențiat ieri de Born City. Până când, atunci Microsoft a sugerat câteva soluții pentru același lucru. Puteți găsi soluțiile de mai jos: -



Utilizați una dintre următoarele opțiuni:

Opțiunea 1: Modificați baza de date pentru a vă asigura că toate numele coloanelor sunt mai mici sau egale cu 32 de caractere.

Opțiunea 2: convertiți baza de date în formatul de fișier .accdb. Pentru a utiliza formatul de fișier .accdb, trebuie să modificați șirul de conexiune după conversie.



Cel mai simplu mod de a converti este să utilizați Microsoft Access 2010 sau versiuni anterioare.

  1. Utilizați Microsoft Access pentru a deschide o bază de date care are un format de fișier mai vechi.
  2. Veți fi întrebat dacă doriți să convertiți. Faceți clic pe Da și salvați baza de date cu extensia .accdb.

Opțiunea 3: convertiți baza de date într-un format de fișier .mdb mai nou. Acest lucru nu necesită o modificare a șirului de conexiune.

Deși Microsoft a oferit unele soluții, aceste soluții sunt „extrem de prudente și, în practică, poate nu sunt realiste”, potrivit Orașul născut . Soluțiile ad hoc sunt acum necesare, deoarece eroarea apare în actualizarea din ianuarie 2019. Deci, aveți grijă în timp ce utilizați soluțiile alternative, deoarece ar putea provoca și alte probleme. La final, depinde de utilizator pentru a vedea ce soluții de implementat.