एक्सेस 97 डेटाबेस एरर विंडोज जनवरी 2019 तक अपडेट हो गया था, माइक्रोसॉफ्ट कन्फर्म हो गया

खिड़कियाँ / एक्सेस 97 डेटाबेस एरर विंडोज जनवरी 2019 तक अपडेट हो गया था, माइक्रोसॉफ्ट कन्फर्म हो गया 2 मिनट पढ़ा

Microsoft पुष्टि करता है कि एक्सेस 97 बग जनवरी 2019 अपडेट के कारण हुआ था | स्रोत: बोर्न सिटी



हाल ही में विंडोज 10 अपडेट के साथ माइक्रोसॉफ्ट के मुद्दे कभी खत्म नहीं हुए। उपयोगकर्ता फ़ाइलों को हटाने से लेकर किसी भी उपयोगकर्ता को व्यवस्थापक विशेषाधिकार देने तक, बग बहुत सारे हैं। एक्सेस 97 में हाल ही में खोजा गया बग था जो इसके डेटाबेस तक पहुंच को तोड़ता है। से गुनी Borncity कल बग की खोज की और इसे अपने ब्लॉग पोस्ट पर प्रकाश डाला।

विंडोज जनवरी 2019 अपडेट बग के पीछे का कारण था, माइक्रोसॉफ्ट ने आज पुष्टि की। Microsoft ने एक्सेस 97 बग को 'ज्ञात समस्या' खंड में जोड़ा। विंडोज के साथ भेजे गए जेट डेटाबेस इंजन में भेद्यता को ठीक करने के उद्देश्य से जनवरी अद्यतन। 'इस पैच के परिणामस्वरूप, एक्सेस 97 एमडीबी प्रारूप में खुला डेटाबेस डेटाबेस त्रुटि' अज्ञात डेटाबेस प्रारूप 'के साथ विफल हो जाता है - यदि डेटाबेस में 32 से अधिक लंबाई वाले फ़ील्ड नाम शामिल हैं,' Borncity रिपोर्ट। जबकि यह बग केवल Microsoft.Jet.OLEDB.4.0 प्रदाताओं को प्रभावित करता है, केवल कुछ वर्कअराउंड थे। Microsoft ने बग को उजागर करते हुए, ज्ञात समस्या अनुभाग में निम्नलिखित पैराग्राफ जोड़ा।



Microsoft Access 97 फ़ाइल स्वरूप के साथ Microsoft Jet डेटाबेस का उपयोग करने वाले अनुप्रयोग खोलने में विफल हो सकते हैं यदि डेटाबेस में 32 से अधिक वर्णों के स्तंभ नाम हों। वह डेटाबेस त्रुटि के साथ खोलने में विफल होगा, 'गैर मान्यता प्राप्त डेटाबेस प्रारूप'।



समाधान: -

Microsoft फरवरी 2019 तक फिक्स का वादा करता है और कल बोर्न सिटी द्वारा उजागर किया गया यह वही बग है। तब तक, Microsoft ने उसी के लिए कुछ वर्कअराउंड का सुझाव दिया है। आप नीचे दिए गए वर्कअराउंड पा सकते हैं: -



निम्न विकल्पों में से किसी एक का उपयोग करें:

विकल्प 1: यह सुनिश्चित करने के लिए डेटाबेस को संशोधित करें कि सभी कॉलम नाम 32 वर्णों से कम या बराबर हैं।



विकल्प 2: डेटाबेस को .accdb फ़ाइल प्रारूप में कनवर्ट करें। .Accdb फ़ाइल स्वरूप का उपयोग करने के लिए, आपको रूपांतरण के बाद कनेक्शन स्ट्रिंग को बदलना होगा।

कन्वर्ट करने का सबसे आसान तरीका Microsoft Access 2010 या उससे पहले का उपयोग करना है।

  1. पुराने फ़ाइल प्रारूप वाले डेटाबेस को खोलने के लिए Microsoft Access का उपयोग करें।
  2. आपसे पूछा जाएगा कि क्या आप कनवर्ट करना चाहते हैं। Yes पर क्लिक करें और डेटाबेस को .accdb एक्सटेंशन के साथ सेव करें।

विकल्प 3: डेटाबेस को नए .mdb फ़ाइल प्रारूप में बदलें। इसके लिए कनेक्शन स्ट्रिंग में बदलाव की आवश्यकता नहीं है।

जबकि Microsoft ने कुछ वर्कअराउंड की पेशकश की है, ये वर्कअराउंड 'बेहद सतर्क और व्यवहार में शायद यथार्थवादी नहीं हैं' जन्म शहर । जनवरी 2019 अपडेट में बग होने के बाद अब तदर्थ समाधान की आवश्यकता है। इसलिए वर्कअराउंड का उपयोग करते समय सावधान रहें, क्योंकि वे आगे के मुद्दों का कारण बन सकते हैं। अंत में, यह उपयोगकर्ता पर निर्भर करता है कि कौन से वर्कअराउंड को लागू करना है।