Access 97-databasefejl blev forårsaget af Windows januar 2019-opdatering, bekræfter Microsoft
Microsofts problemer med de seneste Windows 10-opdateringer ser aldrig ud til at ende. Fra sletning af brugerfiler til tildeling af administratorrettigheder til enhver bruger har bugs været masser. Access 97 havde en fejl opdaget for nylig, der bryder adgang til dens databaser. Guenni fra Borncity opdagede bugten i går og fremhævede den på sit blogindlæg.
Windows januar 2019-opdateringen var årsagen til fejlen, bekræftede Microsoft i dag. Microsoft tilføjede Access 97-bugten til afsnittet "kendt problem". Januar-opdateringen havde til formål at rette en sårbarhed i Jet Database Engine, der blev leveret med Windows. “Som et resultat af denne programrettelse mislykkes åbne databaser i Access 97 MDB-format med en databasefejl“ ukendt databaseformat ”- hvis databasen indeholder feltnavne med en længde på mere end 32 tegn”, som Borncity rapporterer. Mens denne fejl kun påvirker Microsoft.Jet.OLEDB.4.0-udbydere, var der kun et par løsninger. Microsoft tilføjede følgende afsnit til det kendte problemafsnit og fremhævede fejlen.
Løsninger: -
Microsoft lover en løsning inden februar 2019, og dette er den samme fejl fremhævet af Born City i går. Indtil da har Microsoft foreslået nogle løsninger til det samme. Du kan finde løsningerne nedenfor: -
Brug en af følgende muligheder:
Mulighed 1: Rediger databasen for at sikre, at alle kolonnenavne er mindre end eller lig med 32 tegn.
Mulighed 2: Konverter databasen til .accdb-filformatet.For at bruge .accdb-filformatet skal du ændre forbindelsesstrengen efter konvertering.
Den nemmeste måde at konvertere på er at bruge Microsoft Access 2010 eller tidligere.
- Brug Microsoft Access til at åbne en database, der har et ældre filformat.
- Du bliver spurgt, om du vil konvertere. Klik på Ja, og gem databasen med .accdb-udvidelsen.
Mulighed 3: Konverter databasen til et nyere .mdb-filformat.Dette kræver ikke en ændring af forbindelsesstrengen.
Mens Microsoft har tilbudt nogle løsninger, er disse løsninger “ekstremt forsigtige og i praksis måske ikke realistiske” ifølge Born City. Ad hoc-løsninger er nu påkrævet, da fejlen opstår i januar 2019-opdateringen. Så pas på, mens du bruger løsningen, da de også kan forårsage yderligere problemer. I slutningen afhænger det af brugeren at se, hvilke løsninger der skal implementeres.