Access 97-databasefout werd veroorzaakt door de update van Windows januari 2019, bevestigt Microsoft

ramen / Access 97-databasefout werd veroorzaakt door de update van Windows januari 2019, bevestigt Microsoft 2 minuten gelezen

Microsoft bevestigt dat Access 97 Bug werd veroorzaakt door Update van januari 2019 | Bron: Born City



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. Access 97 heeft 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 Access 97 MDB-indeling met een databasefout' onbekende database-indeling '- als de database veldnamen bevat met een lengte van meer dan 32 tekens', zoals Borncity rapporten. Hoewel deze bug alleen van invloed is op Microsoft.Jet.OLEDB.4.0-providers, waren er maar een paar tijdelijke oplossingen. Microsoft heeft de volgende alinea toegevoegd aan de sectie met bekende problemen, waarin de bug wordt benadrukt.



Toepassingen die een Microsoft Jet-database met de Microsoft Access 97-bestandsindeling gebruiken, kunnen mogelijk niet worden geopend als de database kolomnamen heeft die langer zijn dan 32 tekens. De database zal niet openen met de fout 'Unrecognized Database Format'.



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 een aantal tijdelijke oplossingen voor hetzelfde 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.

  1. Gebruik Microsoft Access om een ​​database te openen met een ouder bestandsformaat.
  2. 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 aangeboden, zijn deze tijdelijke oplossingen 'uiterst voorzichtig en in de praktijk misschien niet realistisch' volgens Geboren stad . Ad-hocoplossingen zijn nu vereist aangezien 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.