أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

تصحيح: "قيمة محددة انتهاك قيود تكامل العمود أو الجدول" خطأ إذا كان منشور دمج يحتوي على العديد من المقالات والقيود في 3.5 ضغط ل SQL Server

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية2585082
الأعراض
أطلع على السيناريو التالي:
  • تثبيت Microsoft SQL Server المضغوط 3.5 على كمبيوتر الذي يشغل نظام تشغيل 32 بت.
  • إنشاء مشترك في 3.5 ضغط ل SQL Server.
  • يمكنك تحميل العديد من الصفوف من منشور دمج إلى قاعدة بيانات أثناء مزامنة الناشر مع المشترك. الصفوف التي تحتوي على العديد من المقالات والقيود.
في هذا السيناريو، يتم تسجيل رسالة خطأ مشابهة للرسالة التالية في سجل أخطاء SQL Server:
System.Data.SqlServerCe.SqlCeException
الخطأ الأصلي = 0، HRESULT =-2147217873، "رسالة الإعلام بالخطأ": قيمة محددة انتهاك قيود تكامل العمود أو الجدول.
السبب
تحدث هذه المشكلة لأنه يتم استخدام معرف exchange غير صالح.

عندما تكون عدد الصفوف للتحميل في حالة معلقة على كمبيوتر يشغل نظام تشغيل 32 بت، عامل العميل ضغط SQL استدعاء أسلوب "إعادة المحاولة" يستخدم معرف exchange غير صالح. لذلك، تحدث المشكلة المذكورة في قسم "الأعراض".
الحل
يتم تضمين الإصلاح حل هذه المشكلة في حزمة التحديث التراكمية 5 ل SQL Server ضغط 3.5 Service Pack 2 (SP2).

لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي 5 ل SP2 3.5 ضغط ل SQL Server، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2553608 التحديث التراكمي 5 ل SQL Server ضغط 3.5 Service Pack 2

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

ملاحظات
  • إذا تم تحميل المقالات الترتيب الذي يتم ترتيب متسلسل من مقالات دمج في الصفوف، تتم إضافة صفوف أقل إلى قوائم انتظار إعادة المحاولة.
  • القيمة [@ processing_order = [processing_order يحدد وسيطة تم تحميل المقالات في منشور دمج. في Processing_order المعلمة نوع بيانات عدد صحيح. إذا كان 0 القيمة الافتراضية Processing_order يتم استخدام معلمة، لا يتم فرز المقالة المرتبطة. عند Processing_order المعلمة 0، تمثل القيمة قيمة ترتيبية للمقالة المرتبطة. عند معالجة المواد، التي تتم معالجتها وفق ترتيب تزايدي القيم ترتيبي. إذا مقالات لها نفس القيمة، يتم تحديد ترتيب معالجة هذه المواد بالترتيب الأبجدي كنية المادة المخزنة في سيسميرجيرتيكليس جدول النظام.
  • لمزيد من المعلومات حول processing_order المعلمة، قم بزيارة موقع msdn على ويب التالي:
  • لمزيد من المعلومات حول ترتيب معالجة مقالات دمج، قم بزيارة موقع msdn على ويب التالي:

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2585082 - آخر مراجعة: 08/12/2011 10:19:00 - المراجعة: 1.0


  • kbqfe kbexpertiseadvanced kbfix kbsurveynew kbmt KB2585082 KbMtar
تعليقات
=">t=">