लक्षण:

दूषित पहुँच डेटाबेस फ़ाइल को खोलने के लिए Microsoft Access का उपयोग करते समय, आपको निम्न त्रुटि संदेश (त्रुटि 53) पहले दिखाई देता है:

फ़ाइल नहीं मिली

एक नमूना स्क्रीनशॉट इस तरह दिखता है:

ध्यान दें कि त्रुटि संदेश शीर्षक "Microsoft Visual Basic for Application" है, इसलिए ऐसा लगता है कि त्रुटि इसलिए हुई क्योंकि VBA फ़ाइल नहीं मिली है।

"ओके" बटन पर क्लिक करें, आपको अगला त्रुटि संदेश (त्रुटि 29081) मिलेगा:

डेटाबेस को खोला नहीं जा सकता क्योंकि इसमें मौजूद VBA प्रोजेक्ट को पढ़ा नहीं जा सकता। डेटाबेस तभी खोला जा सकता है जब VBA प्रोजेक्ट को पहले हटा दिया जाए। VBA प्रोजेक्ट को हटाने से मॉड्यूल, फॉर्म और रिपोर्ट से सभी कोड हटा दिए जाते हैं। डेटाबेस खोलने और VBA प्रोजेक्ट को हटाने का प्रयास करने से पहले आपको अपने डेटाबेस का बैकअप लेना चाहिए।

बैकअप प्रतिलिपि बनाने के लिए, रद्द करें पर क्लिक करें और फिर अपने डेटाबेस की बैकअप प्रतिलिपि बनाएँ। डेटाबेस को खोलने के लिए और बैकअप प्रति बनाने के बिना VBA प्रोजेक्ट को हटाने के लिए, ठीक पर क्लिक करें।

or

डेटाबेस में अनुप्रयोग प्रोजेक्ट के लिए Visual Basic दूषित है।

स्क्रीनशॉट इस तरह दिखता है:

यदि आप "ओके" बटन पर क्लिक करके आगे बढ़ते हैं तो एक्सेस को डेटाबेस खोलने दें और VBA प्रोजेक्ट को डिलीट करें, तो आपको नीचे के रूप में एक तीसरा त्रुटि संदेश (त्रुटि 29072) मिलेगा:

Microsoft Access ने इस फ़ाइल में भ्रष्टाचार का पता लगाया है। भ्रष्टाचार को ठीक करने का प्रयास करने के लिए, पहले फ़ाइल की बैकअप प्रतिलिपि बनाएँ। फ़ाइल टैब पर क्लिक करें, प्रबंधित करने के लिए इंगित करें और फिर कॉम्पैक्ट और मरम्मत डेटाबेस पर क्लिक करें। यदि आप वर्तमान में इस भ्रष्टाचार को सुधारने का प्रयास कर रहे हैं, तो आपको इस फ़ाइल को फिर से बनाने या पिछले बैकअप से पुनर्स्थापित करने की आवश्यकता है।

स्क्रीनशॉट इस तरह दिखता है:

जिसका अर्थ है कि Microsoft Access डेटाबेस को नहीं खोल सकता है।

सटीक स्पष्टीकरण:

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

एकमात्र उपाय हमारे उत्पाद का उपयोग करना है DataNumen Access Repair MDB फ़ाइल को सुधारने और इस त्रुटि को हल करने के लिए।

नमूना फ़ाइल:

दूषित MDB फ़ाइल त्रुटि का कारण होगी। mydb_7.mdb

फ़ाइल की मरम्मत के साथ DataNumen Access Repair: mydb_7_fixed.mdb