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

DB02001: سجل مكرر

ماذا يعني هذا

حاولت قاعدة البيانات إدخال سجل بمعرف موجود مسبقًا. يجب أن يكون لكل سجل معرّف فريد.

الأسباب الشائعة

  • تعارض مزامنة — تم مزامنة نفس البيانات مرتين
  • حالة سباق — عمليات متعددة تنشئ نفس السجل
  • فساد بيانات — تم تلف أو تكرار المعرفات
  • مشكلة استيراد — استيراد بيانات موجودة بالفعل

كيفية الإصلاح

1. تحديث البيانات

إعادة المزامنة من الخادم:

  • سحب أحدث البيانات
  • السماح لعملية المزامنة بحل التعارضات
  • يجب أن تأخذ البيانات الأحدث الأولوية

2. إعادة محاولة العملية

إذا كنت تنشئ سجلات جديدة:

  • قد يكون النظام قد أنشأها بالفعل
  • تحقق مما إذا كان السجل موجودًا
  • تجنب الضغط على زر الإرسال عدة مرات

3. مسح ذاكرة التخزين المؤقت المحلية

إعادة تعيين البيانات المحلية:

  1. مسح قاعدة البيانات/ذاكرة التخزين المؤقت المحلية
  2. تسجيل الدخول مرة أخرى
  3. مزامنة البيانات مرة جديدة

4. البحث عن المكررات في WooCommerce

إذا استمرت المشكلة:

  • تحقق من WooCommerce للمدخلات المكررة
  • ابحث عن المنتجات/الطلبات ذات المعرفات نفسها
  • نظف أي مكررات في الإدارة

5. الإبلاغ عن المشكلات المستمرة

إذا حدث ذلك بشكل متكرر:

  • لاحظ ما هي الإجراءات التي تسبب ذلك
  • تحقق من الأنماط
  • أبلغ الدعم بالتفاصيل

لماذا هذا مهم

ستتسبب المعرفات المكررة في:

  • ارتباك حول أي سجل هو الصحيح
  • الكتابات فوق البيانات
  • مشكلات مزامنة

تمنع هذه الخطأ فساد البيانات.

أخطاء ذات صلة

  • DB02002 — سجل غير موجود
  • DB02003 — انتهاك القيود