تجاوز إلى المحتوى الرئيسي
الإصدار: 1.x

SYNC111: تلف قاعدة البيانات المحلية

ماذا يعني هذا

بيانات المتجر المحلية تالفة وتحتاج إلى إصلاح قبل أن تتمكن المزامنة من المتابعة.

شغّل الإصلاح الموجّه للبيانات المتأثرة، ولا تُعِد تعيين تلك البيانات المحلية إلا إذا عادت المشكلة.

ما الذي ينبغي فعله

أعد تشغيل WCPOS؛ فإذا تكرر هذا فإن البيانات المحلية على هذا الجهاز تحتاج إلى إصلاح. أعد المحاولة بعد إجراء التغيير أعلاه؛ فإعادة المحاولة من دونه ستفشل بالطريقة نفسها.

بياناتك

قد تكون البيانات على هذا الجهاز في خطر — لا تمسح البيانات المحلية. وإذا استمر هذا، فصدّر التشخيصات وتواصل مع دعم WCPOS.

استكشاف الأخطاء

  1. افتح صحة المتجر → قاعدة البيانات وشغّل الإصلاح الموجّه للبيانات المتأثرة؛ فإعادة التعيين الكاملة تتخلص من قدر أكبر مما يتخلص منه الإصلاح.
  2. أعد محاولة الإجراء الذي فشل، ثم راقب صحة المتجر → السجلات بحثًا عن تكرار هذا الرمز.
  3. إذا أُبلغ عن البيانات نفسها مرة أخرى، فأعد تعيين تلك البيانات المحلية وحدها كي تُنزَّل من جديد من متجرك — ولكن بعد تدوين أي تغييرات لم تُرسل.
  4. التلف الذي يظل يعود يشير إلى تخزين معطوب في الجهاز: صدّر معلومات التصحيح وتواصل مع الدعم.

أين تبحث

عندما يتمكن WCPOS من حفظ هذا الخطأ، يُسجَّل على الجهاز الذي أثاره. افتح صحة المتجر → السجلات (رمز نبض القلب أسفل درج التنقل)، وابحث عن الإدخال المعلَّم بهذا الرمز ووسّعه: يعرض الصف الموسّع السبب بلغة واضحة والسياق الذي التُقط لحظة حدوث العطل. وفي حالة طلب موجّه إلى المتجر، قد يشمل ذلك السياق رمز الخطأ الخاص بالخادم (serverCode)، أو حالة HTTP (status)، أو نقطة النهاية (endpoint)؛ وتعتمد الحقول المعروضة على موضع حدوث العطل. وعند الإبلاغ عن مشكلة، استخدم نسخ معلومات التصحيح أعلى شاشة السجلات (مشاركة معلومات التصحيح على الهواتف والأجهزة اللوحية) بدلًا من لقطات الشاشة: فهي تجمع إصدار التطبيق وحالة الاتصال وأحدث الأخطاء. وتُحفظ السجلات لمدة أقصاها 30 يومًا، لذا اجمعها بينما المشكلة لا تزال حديثة. وانسخ أيضًا أي خطأ في وحدة تحكم المتصفح ظهر قبل أن يتمكن POS من كتابة إدخال السجل الخاص به.

إلى جانب السجل داخل التطبيق، قد يترك هذا العطل أثرًا في:

  • وحدة تحكم المتصفح (Console) (الويب وسطح المكتب): يسجّل تبويب Console في أدوات المطوّر نفسها أخطاء جانب العميل، بما فيها الأخطاء التي تقع قبل أن يتمكن POS من كتابة إدخال السجل الخاص به.

التفاصيل

  • الرمز: SYNC111 (LOCAL_DB_CORRUPTED)
  • الخطورة: خطأ
  • أُضيف في: WCPOS 1.10.0