الأعراض
عند اعداد النسخ المتماثل للمعاملات وتهيئه اشتراك المعاملات من نسخه احتياطيه في Microsoft SQL Server 2012 أو SQL Server 2014. اثناء المزامنة الاوليه ، يفشل عامل التوزيع ، وتتلقي الأخطاء التالية:
الاتصال بالإينيتياليزينجنو المشتركة تتوفر المعاملات المنسوخة. تعذر علي العثور علي الاجراء المخزن ' sp_MSins_ '. تعذر علي 281242000 العثور علي الاجراء المخزن ' sp_MSins_ '. 2812
السبب
تنتج هذه المشكلة عن اختلاف التوقيت بين عامل قارئ التسجيل والتنفيذ الاولي لعامل التوزيع. إذا كانت هناك الكثير من التغييرات في المعاملات التي تحدث في الناشر ، فهناك تاخير في "عميل قارئ السجلات" إنشاء البرامج النصية المخصصة للإجراءات المخزنة وأضافها إلى MSRepl_commands في قاعده بيانات التوزيع. إذا بدا عامل التوزيع وقامت بالفعل بروندتريب إلى قاعده بيانات التوزيع قبل أضافه هذه الأوامر ، سيؤدي ذلك إلى نقل الطابع الزمني الخاص بالمعاملات التالية سيتم إرسال تقرير إلى عدم توفر المعاملات المنسوخة. قد لا تستطيع المزامنة لاحقا بواسطة عامل التوزيع اكتشاف أوامر إنشاء الإجراءات المخزنة المخصصة ستفشل في الأخطاء المذكورة في القسم "الاعراض".
الحل
تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server.
تحديث تراكمي 1 ل SQL Server 2014 /en-us/help/2931693
تحديث تراكمي 9 ل SQL Server 2012 SP1 /en-us/help/2931078
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".