
80004005 त्रुटि तब होती है जब आप ActiveX डेटा ऑब्जेक्ट्स (ADO) या ODBC का उपयोग करके Microsoft Access डेटाबेस से कनेक्ट करने का प्रयास करते हैं। आपको मिलने वाली त्रुटि कुछ इस तरह दिख सकती है:
"Microsoft Jet डेटाबेस इंजन फ़ाइल '(unknown)' नहीं खोल सकता"
80004005 त्रुटि के कारण
80004005 त्रुटि के कई कारण हैं, जिनमें से कुछ में शामिल हैं:
- वह खाता जिसका उपयोग Microsoft इंटरनेट इन्फॉर्मेशन सर्वर (IIS) कर रहा है (जो आमतौर पर IUSR होता है) के पास फ़ाइल-आधारित डेटाबेस या उस फ़ोल्डर के लिए सही विंडोज़ NT अनुमतियां नहीं हैं जिसमें फ़ाइल है।
- फ़ाइल और डेटा स्रोत नाम को एक्सक्लूसिव के रूप में चिह्नित किया गया है।
- कोई अन्य प्रक्रिया या उपयोगकर्ता Access डेटाबेस को खुला रखे हुए है।
- यह त्रुटि तब भी हो सकती है जब आप एक स्थानीय Microsoft Access डेटाबेस एक्सेस करते हैं जो किसी टेबल से जुड़ा होता है जहां टेबल नेटवर्क सर्वर पर एक Access डेटाबेस में होती है।
80004005 त्रुटि कैसे ठीक करें
चरण 1: फ़ाइल पर अनुमतियों की जांच करें
फ़ाइल और फ़ोल्डर पर अनुमतियों की जांच करें। सुनिश्चित करें कि आपके पास किसी भी अस्थायी फ़ाइल बनाने और/या नष्ट करने की क्षमता है। अस्थायी फ़ाइलें आमतौर पर डेटाबेस के समान फ़ोल्डर में बनाई जाती हैं, लेकिन फ़ाइल अन्य फ़ोल्डर जैसे WINNT फ़ोल्डर में भी बनाई जा सकती है। यह पहचानने के बारे में अतिरिक्त जानकारी के लिए कि किस फ़ोल्डर में सही अनुमतियां नहीं हैं और अस्थायी फ़ाइलों को कैसे कॉन्फ़िगर करें, Microsoft नॉलेज बेस में लेख देखने के लिए निम्न लेख संख्या पर क्लिक करें:
253604 Microsoft Access 97 डेटाबेस कनेक्टिविटी Active Server Pages में विफल
चरण 2: फ़ाइल और डेटा स्रोत सत्यापित करें
फ़ाइल और डेटा स्रोत को सत्यापित करना महत्वपूर्ण है क्योंकि फ़ाइल उचित कार्य क्रम में होनी चाहिए और क्षति या भ्रष्टाचार से सुरक्षित होनी चाहिए।
चरण 3 - किसी भी विजुअल इंटरडेव प्रोजेक्ट को बंद करें
यह अनुशंसा की जाती है कि आप डेटाबेस से डेटा कनेक्शन वाले किसी भी अन्य विजुअल इंटरडेव प्रोजेक्ट को बंद कर दें।
चरण 4 - रजिस्ट्री साफ़ करें
80004005 त्रुटियों के बड़े कारणों में से एक आपके कंप्यूटर का "रजिस्ट्री" डेटाबेस है। यह एक बड़ा डेटाबेस है जो आपके पीसी के लिए महत्वपूर्ण जानकारी और सेटिंग्स संग्रहीत करता है, और विंडोज़ को उन फाइलों, सेटिंग्स और विकल्पों को पढ़ने में मदद करने के लिए लगातार उपयोग किया जाता है जिन्हें चलाने के लिए इसकी आवश्यकता होती है। हालांकि रजिस्ट्री हर विंडोज़ सिस्टम के सबसे महत्वपूर्ण हिस्सों में से एक है, लेकिन यह अक्सर दूषित और अपठनीय हो जाने के कारण बड़ी संख्या में समस्याएं पैदा करता रहता है। यह कई 80004005 त्रुटियों का कारण है, और एक विश्वसनीय रजिस्ट्री क्लीनर का उपयोग करके इसे हल करने की आवश्यकता है।
यह चरण RegAce System Suite डाउनलोड करके और इसे अपने सिस्टम के अंदर किसी भी समस्या को साफ़ करने देकर सबसे अच्छा पूरा किया जाता है।