الأعراض
افترض ان لديك جدول يحتوي علي فهارس غير فريدة في Microsoft SQL Server 2012 أو SQL Server 2014. عند تشغيل استعلام لتحديث الجدول باستخدام فهرس الصورة النقطية الذي يحتوي علي مفتاح القسم ، تتلقي رسالة الخطا التالية:
الرسالة 2601 ، المستوي 14 ، الولاية 1 ، الخط 1Cannot يمكن ادراج صف مفتاح مكرر في اسم جدول <الكائن> باستخدام فهرس فريد <> اسم الفهرس . قيمه المفتاح المكرر هي (0 ، <القيمة>).
ملاحظه الفهرس ليس فهرسا فريدا ويسمح بالتكرارات.
الحل
تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server.
تحديث تراكمي 4 ل SQL Server 2014 /en-us/help/2999197
تحديث تراكمي 2 ل SQL Server 2012 SP2 /en-us/help/2983175
تحديث تراكمي 11 ل SQL Server 2012 SP1 /en-us/help/2975396
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحل البديل
لحل هذه المشكلة ، قم بتمكين علامة التتبع 8690 لتعطيل عمليه التخزين المؤقت . ومع ذلك ، قد يؤدي هذا الحل البديل إلى التراجع عن الأداء لأنه تم تعطيل التخزين المؤقت .
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".