DB02001: سجل مكرر
ماذا يعني هذا
حاولت قاعدة البيانات إدخال سجل بمعرف موجود مسبقًا. يجب أن يكون لكل سجل معرّف فريد.
الأسباب الشائعة
- تعارض مزامنة — تم مزامنة نفس البيانات مرتين
- حالة سباق — عمليات متعددة تنشئ نفس السجل
- فساد بيانات — تم تلف أو تكرار المعرفات
- مشكلة استيراد — استيراد بيانات موجودة بالفعل
كيفية الإصلاح
1. تحديث البيانات
إعادة المزامنة من الخادم:
- سحب أحدث البيانات
- السماح لعملية المزامنة بحل التعارضات
- يجب أن تأخذ البيانات الأحدث الأولوية
2. إعادة محاولة العملية
إذا كنت تنشئ سجلات جديدة:
- قد يكون النظام قد أنشأها بالفعل
- تحقق مما إذا كان السجل موجودًا
- تجنب الضغط على زر الإرسال عدة مرات
3. مسح ذاكرة التخزين المؤقت المحلية
إعادة تعيين البيانات المحلية:
- مسح قاعدة البيانات/ذاكرة التخزين المؤقت المحلية
- تسجيل الدخول مرة أخرى
- مزامنة البيانات مرة جديدة
4. البحث عن المكررات في WooCommerce
إذا استمرت المشكلة:
- تحقق من WooCommerce للمدخلات المكررة
- ابحث عن المنتجات/الطلبات ذات المعرفات نفسها
- نظف أي مكررات في الإدارة
5. الإبلاغ عن المشكلات المستمرة
إذا حدث ذلك بشكل متكرر:
- لاحظ ما هي الإجراءات التي تسبب ذلك
- تحقق من الأنماط
- أبلغ الدعم بالتفاصيل
لماذا هذا مهم
ستتسبب المعرفات المكررة في:
- ارتباك حول أي سجل هو الصحيح
- الكتابات فوق البيانات
- مشكلات مزامنة
تمنع هذه الخطأ فساد البيانات.