الأعراض

افترض انك تستخدم النسخ المتماثل للدمج التي يعمل عليها الناشر علي Microsoft SQL Server 2012 أو SQL Server 2012 Service Pack 1 (SP1). بعد ترقيه الناشر إلى SQL Server 2012 Service Pack 2 (SP2) ، لا يمكنك أعاده تشغيل عامل الدمج. بالاضافه إلى ذلك ، تتلقي رسالة الخطا التالية:

تعذر علي عمليه الدمج اجراء تنظيف بيانات تعريف مستند إلى الاستبقاء في قاعده البيانات ' ميرجيبوب '. إذا استمرت هذه المشكلة ، فحاول زيادة مهله الاستعلام لهذه العملية ، أو جرب تقليل فتره الاستبقاء. عند استكشاف الأخطاء وإصلاحها ، أعد تشغيل المزامنة باستخدام تسجيل الخروج المطول وحدد ملف الإخراج الذي تريد الكتابة فيه.

عندما تقوم بتنفيذ الإجراءات المخزنة sp_mergemetadataretentioncleanup يدويا في Publisher ، يفشل الاجراء المخزن وتتلقي رسالة الخطا التالية:

الرسالة 206 ، المستوي 16 ، الحالة 2 ، الاجراء sp_mergemetadataretentioncleanup ، عدد صحيح كبير نوع معامل المعاملات الخطية: غير متوافق مع أونيقويدينتيفيرمسج 206 ، المستوي 16 ، الولاية 2 ، الsp_mergemetadataretentioncleanup اجراء

يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:

الحل البديل

لحل هذه المشكلة ، قم بتنفيذ الاستعلام التالي علي قاعده البيانات المنشورة:if exists (select * from sys.columns sc inner join sys.types st on sc.system_type_id = st.system_type_id where object_id = object_id('dbo.sysmergesubscriptions') and sc.name = 'last_local_recgen' and st.name = 'uniqueidentifier') begin alter table dbo.sysmergesubscriptions drop column last_local_recgen alter table dbo.sysmergesubscriptions add last_local_recgen bigint null end

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات

استكشاف التدريب >

الحصول على الميزات الجديدة أولاً

الانضمام إلى MICROSOFT INSIDERS >

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×