Access 97-databasfel orsakades av Windows-uppdateringen januari 2019, bekräftar Microsoft

Windows / Access 97-databasfel orsakades av Windows-uppdateringen januari 2019, bekräftar Microsoft 2 minuter läst

Microsoft bekräftar att Access 97 Bug orsakades av uppdateringen från januari 2019 | Källa: Born City



Microsofts problem med de senaste uppdateringarna av Windows 10 verkar aldrig ta slut. Från att ta bort användarfiler till att bevilja administratörsbehörighet till alla användare har buggarna varit mycket. Access 97 hade nyligen upptäckt ett fel som bryter åtkomst till dess databaser. Guenni från Borncity upptäckte felet igår och markerade det på sitt blogginlägg.

Windows januari 2019-uppdateringen var orsaken bakom felet, bekräftade Microsoft idag. Microsoft lade till Access 97-felet i avsnittet 'känt problem'. Januariuppdateringen syftade till att åtgärda en sårbarhet i Jet Database Engine som levererades med Windows. 'Som ett resultat av denna korrigering misslyckas öppna databaser i Access 97 MDB-format med ett databasfel' okänt databasformat '- om databasen innehåller fältnamn med en längd som är större än 32 tecken', som Borncity rapporter. Även om detta fel bara påverkar Microsoft.Jet.OLEDB.4.0-leverantörer, fanns det bara några lösningar. Microsoft lade till följande stycke i det kända problemavsnittet och markerade felet.



Program som använder en Microsoft Jet-databas med Microsoft Access 97-filformat kan inte öppnas om databasen har kolumnnamn som är större än 32 tecken. databasen kommer inte att öppnas med felet ”Oigenkänt databasformat”.



Lösningar: -

Microsoft lovar en fix senast i februari 2019, och detta är samma fel som Born City framhöll igår. Fram till dess har Microsoft föreslagit några lösningar för samma. Du hittar lösningarna nedan: -



Använd något av följande alternativ:

Alternativ 1: Ändra databasen så att alla kolumnnamn är mindre än eller lika med 32 tecken.

Alternativ 2: Konvertera databasen till .accdb-filformatet. Om du vill använda .accdb-filformatet måste du ändra anslutningssträngen efter konvertering.



Det enklaste sättet att konvertera är att använda Microsoft Access 2010 eller tidigare.

  1. Använd Microsoft Access för att öppna en databas som har ett äldre filformat.
  2. Du kommer att bli tillfrågad om du vill konvertera. Klicka på Ja och spara databasen med tillägget .accdb.

Alternativ 3: Konvertera databasen till ett nyare .mdb-filformat. Detta kräver ingen ändring av anslutningssträngen.

Medan Microsoft har erbjudit några lösningar är dessa lösningar 'extremt försiktiga och i praktiken kanske inte realistiska' enligt Född stad . Ad hoc-lösningar krävs nu eftersom felet inträffar i uppdateringen från januari 2019. Så var försiktig när du använder lösningarna, eftersom de också kan orsaka ytterligare problem. I slutet beror det på användaren att se vilka lösningar som ska implementeras.