Access
 sql >> डेटाबेस >  >> RDS >> Access

एमएस एक्सेस भ्रष्टाचार भाग 2:रोकथाम और पुनर्प्राप्ति के लिए सर्वोत्तम अभ्यास

एमएस एक्सेस में डेटा भ्रष्टाचार बहुत आम है। (इस लेख के भाग 1 में कई संभावित कारणों की पहचान की गई है।)  बहु-उपयोगकर्ता एमएस एक्सेस सिस्टम में डेटा भ्रष्टाचार और भी आम है। उन व्यवसायों के लिए जो अपने एमएस एक्सेस डेटाबेस के अबाधित प्रदर्शन पर बहुत अधिक निर्भर हो गए हैं, निवारक अभ्यास और आपदा की योजना बनाना कार्रवाई का सबसे अच्छा तरीका है। इसके अलावा, व्यवसाय के लिए विकास के अगले चरण पर कुछ आगे की सोच करना विवेकपूर्ण है।

एमएस एक्सेस भ्रष्टाचार की रोकथाम के लिए सर्वोत्तम अभ्यास

  • उपयोग में न होने पर उपयोगकर्ताओं को केवल डेटाबेस को बंद करने के लिए प्रशिक्षित करें
  • प्रत्येक कार्य केंद्र के लिए पावर कंडीशनर या बैटरी बैकअप का उपयोग करने पर विचार करें
  • खराब घटकों, कंप्यूटरों और नेटवर्क हार्डवेयर का निवारण करना और उन्हें बदलना
  • सुनिश्चित करें कि नवीनतम MS Office सर्विस पैक और JET पैक स्थापित हैं
  • प्रत्येक कार्य केंद्र से अनावश्यक सॉफ़्टवेयर निकालें
  • कंप्यूटर ऑपरेटिंग वातावरण को आदर्श तापमान और आर्द्रता पर रखें
  • सुनिश्चित करें कि हार्ड डिस्क में भंडारण स्थान का बहुत अधिक उपयोग नहीं हुआ है। आपके डेटाबेस आकार के आधार पर, यह कम से कम 200 - 300 सौ मेगाबाइट खाली स्थान होना चाहिए।
  • समय-समय पर कॉम्पेक्ट और रिपेयर डेटाबेस कमांड चलाएँ
    • कॉम्पैक्ट और रिपेयर डेटाबेस कमांड को चलाने के दो मुख्य कारण हैं।
      • सबसे पहले, जैसे ही डेटाबेस का उपयोग किया जाता है, डेटाबेस फ़ाइल बड़ी हो जाती है और कम कुशल हो जाती है। समय-समय पर कॉम्पैक्ट और रिपेयर डेटाबेस कमांड को चलाने से अप्रयुक्त डिस्क स्थान को पुनः प्राप्त किया जाएगा जो हटाए गए रिकॉर्ड या अन्य अस्थायी वस्तुओं द्वारा आयोजित किया गया था और डिस्क स्थान के उपयोग को अनुकूलित करेगा ताकि प्रदर्शन में गिरावट जारी न रहे।
      • दूसरा कारण उपयोगकर्ता को कॉम्पेक्ट और रिपेयर डेटाबेस कमांड चलाना चाहिए, भ्रष्टाचार के कारण डेटाबेस की मरम्मत करना या यदि अन्य समस्याओं का संदेह है। भ्रष्टाचार के मामले में, यदि सॉफ़्टवेयर किसी समस्या का पता लगाता है, तो एमएस एक्सेस उपयोगकर्ता को स्टार्ट-अप पर कॉम्पैक्ट और मरम्मत डेटाबेस कमांड चलाने के लिए प्रेरित करेगा। कमांड के पूरा होने पर, एमएस एक्सेस ऑपरेशन की सफलता पर फीडबैक प्रदान करेगा। घटना में, एमएस एक्सेस पूरी तरह से डेटाबेस की मरम्मत नहीं करता है, एमएस एक्सेस डेटाबेस की मरम्मत से परिचित विशेषज्ञ से संपर्क करना आपका अगला कदम है।
    • नोट:कॉम्पैक्ट और रिपेयर डेटाबेस कमांड चलाने से पहले:
      • डेटाबेस का हमेशा बैकअप बनाएं
      • डेटाबेस से लॉग आउट करने के लिए अन्य उपयोगकर्ताओं को सूचित करें
  • डेटाबेस को फ्रंट एंड बैक एंड में विभाजित करने पर विचार करें
    • डेटाबेस को विभाजित करना एक सामान्य प्रथा है जो MS Access सॉफ़्टवेयर में अंतर्निहित है। अंततः यह प्रक्रिया दो लिंक की गई .mdb फ़ाइलें बनाती है। पहली फ़ाइल, "बैक एंड" में तालिकाओं में डेटा के सभी अनदेखी विवरण और उनके संबंधों के साथ-साथ डेटा भी शामिल है। दूसरी फ़ाइल, "फ्रंट एंड" में वे सभी इंटरफ़ेस घटक शामिल हैं जिन्हें उपयोगकर्ता देखता है जैसे कि फॉर्म, क्वेरी, मॉड्यूल, मैक्रोज़ और रिपोर्ट। डेटाबेस को विभाजित करके प्रत्येक वर्कस्टेशन के पास पहले से ही उनके सिस्टम पर फ्रंट एंड की एक प्रति होगी। इसलिए, केंद्रीय नेटवर्क से केवल डेटा साझा किया जाता है। यह न केवल प्रदर्शन में सुधार करता है, बल्कि अंततः, डेटा की सुरक्षा और विश्वसनीयता को महत्वपूर्ण रूप से बढ़ाता है।

बैकअप, बैकअप, बैकअप!!!

पूर्ण डेटाबेस की बैकअप प्रतिलिपि भ्रष्टाचार या डेटाबेस में किसी अन्य अनपेक्षित परिवर्तन से पुनर्प्राप्त करने का सबसे तेज़ और सुरक्षित तरीका है। इसलिए एक सख्त बैकअप योजना लागू की जानी चाहिए और उसका पालन किया जाना चाहिए। बैकअप प्रतिलिपि को कितनी बार सहेजा जाना चाहिए यह अधिकतर इस बात पर निर्भर करता है कि आपके डेटाबेस में कितनी बार बड़े परिवर्तन होते हैं। कई व्यवसाय हर 24 घंटे में बैकअप करेंगे (ऐसे समय में जब डेटाबेस में कोई अन्य उपयोगकर्ता नहीं हैं)। सामान्य तौर पर, जब डेटाबेस में डिज़ाइन परिवर्तन होते हैं, बड़ी मात्रा में डेटा परिवर्तन होते हैं, डेटा को अपडेट करने वाले एक से अधिक उपयोगकर्ता होते हैं, या जब रिकॉर्ड हटाने या डेटा बदलने के लिए कोई क्रिया क्वेरी की जाती है, तो नियमित बैकअप करना अधिक महत्वपूर्ण होता है। कई मामलों में, कोई भी प्रमुख डिज़ाइन या बड़े डेटा परिवर्तन करने से तुरंत पहले एक प्रतिलिपि बनाना समझ में आता है।

विशेषज्ञ युक्ति:  सक्रिय रहें!

अच्छी खबर यह है कि... आपके डेटाबेस ने आपकी बहुत अच्छी सेवा की है। बुरी खबर यह है कि...आपका डेटाबेस आपके संगठन के लिए महत्वपूर्ण हो गया है और आप इसके बिना नहीं रह सकते। सक्रिय होना! नए डेटाबेस में जाने के लिए तैयार होने का सबसे अच्छा समय किसी भी आपदा के हमले से पहले है। अत्यधिक विश्वसनीय और पूर्ण विशेषताओं वाले डेटाबेस के लिए ऑफ-द-शेल्फ से लेकर पूरी तरह से अनुकूलित समाधान तक कई विकल्प हैं। प्रत्येक डेटाबेस विकल्प ई-कॉमर्स, ऑनलाइन मार्केटिंग एप्लिकेशन, इन्वेंट्री, वित्त, रिकॉर्ड और छवि भंडारण, ऑनलाइन रिपोर्टिंग सुरक्षा या किसी अन्य सुविधा को अन्य विकल्पों की तुलना में अधिक अनुकूल तरीके से प्रबंधित कर सकता है। आपके व्यवसाय के लिए सबसे उपयुक्त विकल्प स्पष्ट नहीं हो सकता है और गलत विकल्प महंगा हो सकता है। इन कारणों से, आपके चयन में सहायता के लिए एक जानकार और अनुभवी डेटाबेस विशेषज्ञ का उपयोग करने की दृढ़ता से सलाह दी जाती है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक्सेस क्लास मॉड्यूल और रैपर क्लासेस

  2. केस स्टडी:आर्कवेयर एमएस एक्सेस सीआरएम

  3. डेटाबेस ईकॉमर्स व्यवसायों का समर्थन कैसे करते हैं

  4. SQL में किसी भी अनुपलब्ध डेटा तालिका में CreatedBy और CreatedOn सम्मिलित करें

  5. तत्काल विंडो में लूप्स के लिए त्वरित और गंदा