الأعراض
عند تشغيل الأمر DBCC كلونيداتاباسي في مثيل Microsoft SQL Server 2014 أو 2016 ، قد يفشل الأمر DBCC كلونيداتاباسي. بالاضافه إلى ذلك ، تتلقي رسالة الخطا التالية إذا تضمنت قاعده البيانات كائنا تم إنشاؤه في الأصل في SQL Server 2000:
بدا استنساخ قاعده البيانات ل 'DB_Name' بالهدف ك 'Clone_DB_Name'. الرسالة 2601 ، المستوي 14 ، الولاية 1 ، اللينينومبير لا يمكن ادراج صف مفتاح مكرر في العنصر ' سيسشوبجس ' بفهرس فريد ' كلست '. يتم key_valueقيمه المفتاح المكرر.
السبب
تحدث هذه المشكلة بسبب وجود تضارب في المفتاح بين كائنات وسيط الخدمة الافتراضية في الوجهة وكائنات المستخدم في المصدر.
الحل
تم تصحيح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:
تحديث تراكمي 3 ل SQL Server 2016 SP1
تحديث تراكمي 5 ل SQL Server 2014 Service Pack 2
ملاحظه يؤدي هذا الإصلاح إلى التحقق من كائنات وسيط الاصطدام وإسقاطه كما تقتضي الحاجة لمنع هذه المشكلة.
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.