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

SYNC161: लोकल DB अनुपलब्ध

इसका क्या अर्थ है

इस डिवाइस का लोकल डेटाबेस जवाब देना बंद कर चुका है, इसलिए उस पर निर्भर क्रियाएँ रोक दी गई हैं।

लोकल डेटाबेस दोबारा जोड़ने के लिए WCPOS पुनः आरंभ करें। हो सकता है इस डिवाइस पर बिना सहेजे बदलाव लिखे न गए हों; पुनः आरंभ करने के बाद हाल के ऑर्डर जाँचें। यदि यह बार-बार हो, तो डायग्नोस्टिक्स एक्सपोर्ट करें और सपोर्ट से संपर्क करें।

क्या करें

WCPOS पुनः आरंभ करें; यदि यह बार-बार हो तो इस डिवाइस के लोकल डेटा की मरम्मत आवश्यक है। WCPOS इसे स्वयं दोबारा नहीं आज़माता — जब आप तैयार हों तब पुनः प्रयास करें।

आपका डेटा

इस डिवाइस पर मौजूद डेटा जोखिम में हो सकता है — लोकल डेटा साफ़ न करें। यदि यह बना रहे, तो डायग्नोस्टिक्स एक्सपोर्ट करें और WCPOS सपोर्ट से संपर्क करें।

समस्या निवारण

  1. WCPOS पुनः आरंभ करें — ऐप (या ब्राउज़र टैब) बंद करके दोबारा खोलने से लगभग हर स्थिति में लोकल डेटाबेस दोबारा जुड़ जाता है।
  2. पुनः आरंभ करने के बाद, सबसे हाल के ऑर्डर जाँचें: विफलता से कुछ सेकंड पहले किया गया बदलाव लिखा न गया हो सकता है।
  3. वेब पर, निजी/इनकॉग्निटो विंडो और आक्रामक स्टोरेज-सफ़ाई एक्सटेंशन से बचें — दोनों सत्र के बीच में लोकल स्टोरेज हटा सकते हैं।
  4. यदि यह उसी डिवाइस पर नियमित रूप से लौटे, तो डिबग जानकारी एक्सपोर्ट करें और सपोर्ट से संपर्क करें, यह बताते हुए कि ऐसा होते समय डिवाइस क्या कर रहा था (स्लीप, टैब बदलना, कम मेमोरी)।

कहाँ देखें

जब WCPOS इस त्रुटि को सहेज पाता है, तो वह उसी डिवाइस पर दर्ज होती है जिसने उसे उत्पन्न किया। स्टोर हेल्थ → लॉग्स खोलें (नेविगेशन ड्रॉअर में सबसे नीचे दिया गया हार्ट-पल्स आइकॉन), इस कोड से चिह्नित प्रविष्टि ढूँढें और उसे विस्तृत करें: विस्तृत पंक्ति में सरल भाषा में कारण और विफलता के समय दर्ज किया गया संदर्भ दिखाई देता है। स्टोर अनुरोध की स्थिति में उस संदर्भ में सर्वर का अपना त्रुटि कोड (serverCode), HTTP status या endpoint शामिल हो सकता है; कौन-से फ़ील्ड दिखेंगे यह इस बात पर निर्भर करता है कि विफलता कहाँ हुई। समस्या की रिपोर्ट करते समय स्क्रीनशॉट के बजाय लॉग्स स्क्रीन के ऊपर दिए गए डिबग जानकारी कॉपी करें (फ़ोन और टैबलेट पर डिबग जानकारी साझा करें) का उपयोग करें: यह ऐप संस्करण, कनेक्शन स्थिति और सबसे हालिया त्रुटियों को एक साथ इकट्ठा कर देता है। लॉग्स अधिकतम 30 दिनों तक रखे जाते हैं, इसलिए समस्या ताज़ा रहते ही उन्हें इकट्ठा कर लें। साथ ही, POS द्वारा अपनी लॉग प्रविष्टि लिख पाने से पहले ब्राउज़र कंसोल में दिखी किसी भी त्रुटि को भी कॉपी करें।

ऐप के भीतर मौजूद लॉग के अलावा, यह विफलता इन जगहों पर भी सुराग छोड़ सकती है:

  • कंसोल (वेब और डेस्कटॉप): उन्हीं डेवलपर टूल्स का कंसोल टैब क्लाइंट-साइड त्रुटियाँ दर्ज करता है, जिनमें वे भी शामिल हैं जो POS द्वारा अपनी लॉग प्रविष्टि लिख पाने से पहले होती हैं।

विवरण

  • कोड: SYNC161 (LOCAL_DB_UNAVAILABLE)
  • गंभीरता: error
  • इसमें जोड़ा गया: WCPOS 1.10.0