مؤشرات الخطأ

اطّلع على السيناريو التالي:

  • تقوم باعداد بيئة النسخ المتماثل للمعاملات حيث يكون الناشر عبارة عن قاعده بيانات محليه.

  • تتم استضافه قاعده البيانات المحلية علي خادم يقوم بتشغيل Microsoft SQL Server 2012 Service Pack 3 (SP3) ، تحديث تراكمي 7 ل SQL Server 2012 Service Pack 2 (SP2) أو SQL Server 2014 أو 2016.

  • المشترك عبارة عن قاعده بيانات Azure SQL.

ومع ذلك ، عندما تطبق اللقطة علي قاعده بيانات المشتركين ، يفشل عامل التوزيع. بالاضافه إلى ذلك ، تظهر رسالة خطا تشبه ما يلي:

لا يمكن حل تعارض الترتيب بين "SQL_Latin1_General_CP1_CI_AS" و "Latin1_General_CI_AS" في العملية "تساوي". (المصدر: مسقلسيرفير ، رقم الخطا: 468)

السبب

تحدث هذه المشكلة نظرا لاختلاف عمليات الترتيب الخاصة بقواعد بيانات الكتالوج ل Azure SQL عن عمليات ترتيب قواعد بيانات النسخ المتماثل في publisher والمشترك.

الحل

معلومات التحديث التراكمي

تم تصحيح هذه المشكلة في التحديثات التالية:

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

الحل البديل

لحل هذه المشكلة ، قم بأحد الإجراءات التالية:

  • الرجوع إلى الإصدار الأقدم من SQL Server 2012 SP3 إلى تحديث تراكمي 4 (إنشاء 11.00.5569) ل SQL Server 2012 Service Pack 2.

  • يمكنك تغيير عمليات ترتيب قواعد البيانات المضمنة لتكون مماثله لترتيب الخادم علي قاعده بيانات Azure SQL (SQL_Latin1_General_CP1_CI_AS).

الحالة

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

المراجع

تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.

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

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

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

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

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

×