मुख्य सामग्री के लिए छोड़ें
संस्करण: 1.x

DB01001: कनेक्शन विफल

इसका अर्थ​

POS अपने स्थानीय डेटाबेस से कनेक्ट नहीं हो सका। WCPOS एक स्थानीय डेटाबेस का उपयोग करता है ताकि उत्पादों, ग्राहकों और अन्य डेटा को तेज़ पहुँच और ऑफ़लाइन कार्यक्षमता के लिए संग्रहीत किया जा सके।

सामान्य कारण​

  • स्टोरेज पूरा — डिवाइस में कोई स्टोरेज स्थान नहीं बचा
  • डेटाबेस क्षतिग्रस्त — स्थानीय डेटाबेस फ़ाइलें दूषित हैं
  • अनुमति समस्या — ऐप को स्टोरेज अनुमतियां नहीं हैं
  • ब्राउज़र स्टोरेज निष्क्रिय — IndexedDB निष्क्रिय है (वेब संस्करण)

इसे कैसे ठीक करें​

1. स्टोरेज स्थान की जाँच करें​

सुनिश्चित करें कि आपके डिवाइस में उपलब्ध स्टोरेज है:

  • यदि स्टोरेज पूरा है तो स्थान खाली करें
  • अप्रयुक्त ऐप्स या फ़ाइलें हटाएं
  • उपलब्ध डिस्क स्थान की जाँच करें

2. ऐप डेटा साफ़ करें​

पहले जाँचें कि कोई काम सहेजे बिना तो नहीं है

स्थानीय डेटा मिटाने या ऐप फिर से इंस्टॉल करने से इस डिवाइस की वह हर चीज़ हट जाती है जो आपके स्टोर तक नहीं पहुँची है — इसमें ऑफ़लाइन की गई बिक्री, खुले कार्ट और सहेजे न गए संपादन शामिल हैं। कुछ भी मिटाने से पहले Store health → Database खोलें और जाँचें कि कुछ भी रोका हुआ या आपके सर्वर तक कभी न पहुँचा हुआ सूचीबद्ध नहीं है। फिर Store health → Logs में 0 stuck records और 0 changes waiting to send जाँचें; इसके बाद हर खुले कार्ट को पूरा करें या उसका विवरण नोट कर लें। अगर आपके WCPOS में Store health पेज नहीं है, तो पहले WCPOS अपडेट करें और फिर जाँचें। अगर कुछ सूचीबद्ध या प्रतीक्षा में है, या आप जाँच नहीं कर सकते, तो डेटा न मिटाएँ — अपने स्टोर के मालिक से पूछें या सहायता से संपर्क करें।

केवल तभी, जब चरण 1, 3 और 4 से मदद न मिली हो, और ऊपर दी गई जाँच करने के बाद ही, स्थानीय डेटाबेस रीसेट करें:

  • डेस्कटॉप ऐप: सेटिंग्स में "डेटा साफ़ करें" की खोज करें
  • वेब ब्राउज़र: POS डोमेन के लिए साइट डेटा साफ़ करें
  • ध्यान दें: आपके स्टोर में पहले से मौजूद डेटा फिर डाउनलोड हो जाएगा; जो डेटा कभी स्टोर तक नहीं पहुँचा, वह खो जाएगा

3. ब्राउज़र सेटिंग्स की जाँच करें (वेब)​

यदि आप वेब संस्करण का उपयोग कर रहे हैं:

  1. सुनिश्चित करें कि IndexedDB सक्षम है
  2. निजी/गोपनीय मोड का उपयोग न करें (सीमित स्टोरेज)
  3. साइट को डेटा संग्रहीत करने की अनुमति दें

4. अनुमतियों की जाँच करें​

डेस्कटॉप पर:

  • सुनिश्चित करें कि ऐप को इसके डेटा निर्देशिका में लिखने की अनुमति है
  • जाँच करें कि क्या एंटीवायरस डेटाबेस तक पहुँच को ब्लॉक कर रहा है

5. ऐप को फिर से स्थापित करें​

पहले जाँचें कि कोई काम सहेजे बिना तो नहीं है

स्थानीय डेटा मिटाने या ऐप फिर से इंस्टॉल करने से इस डिवाइस की वह हर चीज़ हट जाती है जो आपके स्टोर तक नहीं पहुँची है — इसमें ऑफ़लाइन की गई बिक्री, खुले कार्ट और सहेजे न गए संपादन शामिल हैं। कुछ भी मिटाने से पहले Store health → Database खोलें और जाँचें कि कुछ भी रोका हुआ या आपके सर्वर तक कभी न पहुँचा हुआ सूचीबद्ध नहीं है। फिर Store health → Logs में 0 stuck records और 0 changes waiting to send जाँचें; इसके बाद हर खुले कार्ट को पूरा करें या उसका विवरण नोट कर लें। अगर आपके WCPOS में Store health पेज नहीं है, तो पहले WCPOS अपडेट करें और फिर जाँचें। अगर कुछ सूचीबद्ध या प्रतीक्षा में है, या आप जाँच नहीं कर सकते, तो डेटा न मिटाएँ — अपने स्टोर के मालिक से पूछें या सहायता से संपर्क करें।

केवल तभी, जब दूसरे समाधान काम न करें, और ऊपर दी गई जाँच करने के बाद ही:

  1. POS ऐप को अनइंस्टॉल करें
  2. अपने डिवाइस को रिस्टार्ट करें
  3. ऐप को फिर से स्थापित करें
  4. लॉगिन करें और डेटा को समन्वयित करें

डेटा रिकवरी​

यदि आपके पास असंचित डेटा है:

  • हो सकता है ऐप में कुछ लंबित परिवर्तन हों जिन्हें समन्वयित नहीं किया जा सका
  • यदि आपको डेटा पुनर्प्राप्त करने में सहायता की आवश्यकता हो तो समर्थन से संपर्क करें
  • डेटा मिटाने के बाद आपके स्टोर में पहले से मौजूद डेटा फिर डाउनलोड हो जाता है, लेकिन जो बिक्री स्टोर तक कभी नहीं पहुँची वह केवल इस डिवाइस पर मौजूद होती है — डेटा मिटाने या ऐप फिर इंस्टॉल करने से वह हट जाती है, इसलिए इनमें से कुछ भी करने से पहले सहायता से संपर्क करें
  • DB01002 — क्वेरी टाइमआउट
  • SY01002 — डिस्क पूरा