# DB02001: سجل مكرر

## ماذا يعني هذا[​](#what-this-means "رابط مباشر إلى ماذا يعني هذا")

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

## الأسباب الشائعة[​](#common-causes "رابط مباشر إلى الأسباب الشائعة")

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

## كيفية الإصلاح[​](#how-to-fix "رابط مباشر إلى كيفية الإصلاح")

### 1. تحديث البيانات[​](#1-refresh-data "رابط مباشر إلى 1. تحديث البيانات")

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

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

### 2. إعادة محاولة العملية[​](#2-retry-the-operation "رابط مباشر إلى 2. إعادة محاولة العملية")

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

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

### 3. مسح ذاكرة التخزين المؤقت المحلية[​](#3-clear-local-cache "رابط مباشر إلى 3. مسح ذاكرة التخزين المؤقت المحلية")

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

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

### 4. البحث عن المكررات في WooCommerce[​](#4-check-for-duplicates-in-woocommerce "رابط مباشر إلى 4. البحث عن المكررات في WooCommerce")

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

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

### 5. الإبلاغ عن المشكلات المستمرة[​](#5-report-persistent-issues "رابط مباشر إلى 5. الإبلاغ عن المشكلات المستمرة")

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

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

## لماذا هذا مهم[​](#why-this-matters "رابط مباشر إلى لماذا هذا مهم")

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

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

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

## أخطاء ذات صلة[​](#related-errors "رابط مباشر إلى أخطاء ذات صلة")

* [DB02002](/ar/error-codes/DB02002.md) — سجل غير موجود
* [DB02003](/ar/error-codes/DB02003.md) — انتهاك القيود

***
