Aktualizácia Windows z januára 2019 spôsobila chybu databázy Access 97, spoločnosť Microsoft potvrdzuje

Windows / Aktualizácia Windows z januára 2019 spôsobila chybu databázy Access 97, spoločnosť Microsoft potvrdzuje 2 minúty prečítané

Spoločnosť Microsoft potvrdzuje, že chybu programu Access 97 spôsobila aktualizácia z januára 2019 | Zdroj: Born City



Zdá sa, že problémy spoločnosti Microsoft s nedávnymi aktualizáciami systému Windows 10 nikdy nekončia. Od odstránenia súborov používateľa až po udelenie oprávnení správcu ľubovoľnému používateľovi, chýb bolo veľa. V Accesse 97 bola nedávno objavená chyba, ktorá narúša prístup k jeho databázam. Guenni z Borncity objavil chybu včera a zvýraznil ju vo svojom blogovom príspevku.

Príčinou chyby bola aktualizácia Windows January 2019, dnes potvrdila spoločnosť Microsoft. Spoločnosť Microsoft pridala chybu Access 97 do sekcie „známy problém“. Cieľom januárovej aktualizácie bolo opraviť chybu zabezpečenia v databázovom stroji Jet dodávanom so systémom Windows. „Výsledkom tejto opravy je, že otvorené databázy vo formáte Access 97 MDB zlyhajú s chybou databázy„ neznámy formát databázy “- ak databáza obsahuje názvy polí s dĺžkou väčšou ako 32 znakov,“ ako Borncity správy. Aj keď sa táto chyba týka iba poskytovateľov Microsoft.Jet.OLEDB.4.0, existovalo iba niekoľko riešení. Spoločnosť Microsoft pridala do časti so známymi problémami nasledujúci odsek, ktorý zvýraznil chybu.



Aplikácie, ktoré používajú databázu Microsoft Jet s formátom súboru Microsoft Access 97, sa môžu otvoriť, ak má databáza názvy stĺpcov väčšie ako 32 znakov. Databáza sa neotvorí s chybou „Nerozpoznaný formát databázy“.



Alternatívne riešenia: -

Microsoft sľubuje opravu do februára 2019 a jedná sa o rovnakú chybu, na ktorú včera upozornilo Born City. Dovtedy spoločnosť Microsoft navrhla rovnaké riešenia. Riešenia nájdete nižšie: -



Použite jednu z nasledujúcich možností:

Možnosť 1: Upravte databázu tak, aby všetky názvy stĺpcov obsahovali menej alebo 32 znakov.

Možnosť 2: Preveďte databázu do formátu súboru .accdb. Ak chcete použiť formát súboru .accdb, musíte po prevode zmeniť reťazec pripojenia.



Najjednoduchší spôsob prevodu je použitie aplikácie Microsoft Access 2010 alebo staršej verzie.

  1. Použite program Microsoft Access na otvorenie databázy, ktorá má starší formát súboru.
  2. Zobrazí sa otázka, či chcete vykonať konverziu. Kliknite na Áno a uložte databázu s príponou .accdb.

Možnosť 3: Preveďte databázu na novší formát súboru .mdb. To nevyžaduje zmenu pripojovacieho reťazca.

Aj keď spoločnosť Microsoft ponúkla určité riešenia, podľa nich sú tieto riešenia „mimoriadne opatrné a v praxi možno nie realistické“ Born City . Teraz sa vyžadujú riešenia ad hoc, pretože k chybe došlo v aktualizácii z januára 2019. Dajte si preto pozor na používanie alternatívnych riešení, pretože by tiež mohli spôsobiť ďalšie problémy. Nakoniec záleží na používateľovi, aby zistil, ktoré riešenie má implementovať.