Access 97-databasefout werd veroorzaakt door de Windows-update van januari 2019, bevestigt Microsoft
De problemen van Microsoft met de recente Windows 10-updates lijken nooit te eindigen. Van het verwijderen van gebruikersbestanden tot het verlenen van beheerdersrechten aan een gebruiker, er zijn genoeg bugs geweest. In Access 97 is onlangs een bug ontdekt die de toegang tot zijn databases verbreekt. Guenni uit Borncity ontdekte de bug gisteren en benadrukte deze op zijn blogpost.
De Windows-update van januari 2019 was de oorzaak van de bug, bevestigde Microsoft vandaag. Microsoft heeft de Access 97-bug toegevoegd aan de sectie "bekend probleem". De update van januari was bedoeld om een kwetsbaarheid op te lossen in Jet Database Engine die bij Windows werd geleverd. "Als gevolg van deze patch mislukken geopende databases in het Access 97 MDB-formaat met een databasefout" onbekend databaseformaat "- als de database veldnamen bevat met een lengte van meer dan 32 tekens", zoals Borncity meldt. Hoewel deze bug alleen Microsoft.Jet.OLEDB.4.0-providers treft, waren er maar een paar tijdelijke oplossingen. Microsoft heeft de volgende alinea toegevoegd aan de sectie met bekende problemen, waarin de bug wordt benadrukt.
Tijdelijke oplossingen: -
Microsoft belooft een oplossing tegen februari 2019, en dit is dezelfde bug die gisteren door Born City werd benadrukt. Tot dan heeft Microsoft hiervoor een aantal tijdelijke oplossingen voorgesteld. Hieronder vindt u de tijdelijke oplossingen: -
Gebruik een van de volgende opties:
Optie 1: pas de database aan om ervoor te zorgen dat alle kolomnamen minder dan of gelijk zijn aan 32 tekens.
Optie 2: converteer de database naar het .accdb-bestandsformaat.Om het .accdb-bestandsformaat te gebruiken, moet u de verbindingsreeks na de conversie wijzigen.
De eenvoudigste manier om te converteren is door Microsoft Access 2010 of eerder te gebruiken.
- Gebruik Microsoft Access om een database te openen met een oudere bestandsindeling.
- U wordt gevraagd of u wilt converteren. Klik op Ja en sla de database op met de .accdb-extensie.
Optie 3: converteer de database naar een nieuwer .mdb-bestandsformaat.Dit vereist geen wijziging van de verbindingsreeks.
Hoewel Microsoft een aantal tijdelijke oplossingen heeft geboden, zijn deze oplossingen volgens Born City "uiterst voorzichtig en in de praktijk misschien niet realistisch". Ad-hocoplossingen zijn nu vereist omdat de bug zich voordoet in de update van januari 2019. Pas dus op bij het gebruik van de tijdelijke oplossingen, aangezien deze ook verdere problemen kunnen veroorzaken. Uiteindelijk hangt het van de gebruiker af om te zien welke oplossingen er moeten worden geïmplementeerd.