KB982857 - الإصلاح: يفشل "عامل توزيع" مع ظهور رمز الخطأ 20598 عند تكوين قاعدة بيانات منشور باستخدام الخيار "قراءة اللقطة الملتزم بها"

ينطبق على
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 Workgroup SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Workgroup

وتوزع Microsoft إصلاحات Microsoft SQL Server 2008 وMicrosoft SQL Server 2008 R2 كملف واحد قابل للتنزيل. نظرا لأن الإصلاحات تراكمية، يحتوي كل إصدار جديد على كل الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في إصدار إصلاح SQL Server 2008 أو SQL Server 2008 R2 السابق.

الأعراض

يرجى مراعاة السيناريو التالي في Microsoft SQL Server 2008 أو في Microsoft SQL Server 2008 R2:

  • يمكنك تكوين النسخ المتماثل للمعاملات لقاعدة بيانات.
  • يتم تكوين قاعدة البيانات باستخدام الخيار read_committed_snapshot.
  • تم تكوين النسخ المتماثل لاستخدام sync_method الأصلي. بعد ذلك، تتم تهيئة مشتركي النسخ المتماثل ويتم إنشاء لقطة للنسخ المتماثل.

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

  • ملاحظة

    <توزيع التاريخ والوقت> **<المعرف*>* Replication-Replication
    النظام الفرعي: فشل اسم> الوكيل<. لم يتم العثور على الصف لدى المشترك عند تطبيق الأمر الذي تم نسخه متماثلا.

  • ملاحظة

    <التاريخ والوقت> **<ID>** الخطأ: 14151، الخطورة: 18، الحالة: 1.

    <توزيع التاريخ والوقت> **<المعرف*>* Replication-Replication

    النظام الفرعي: فشل اسم> الوكيل<. انتهاك قيد المفتاح الأساسي '<اسم> المفتاح الأساسي'. لا يمكن إدراج مفتاح مكرر في العنصر '<جدول في مشترك>'.

السبب

تحدث هذه المشكلة بسبب فقدان تأمين عند إنشاء لقطة للنسخ المتماثل.

الدقة

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

SQL Server 2008 Service Pack 1

تم إصدار تصحيح لهذه المشكلة لأول مرة في التحديث التراكمي 9 ل SQL Server 2008 Service Pack 1.

ملاحظة نظرا لأن الإصدارات تراكمية، يحتوي كل إصدار إصلاح جديد على كل الإصلاحات العاجلة وكل إصلاحات الأمان التي كانت مضمنة في إصدار تصحيح SQL Server 2008 السابق. توصي Microsoft بتطبيق أحدث إصدار تصحيح يحتوي على هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

970365 إصدارات SQL Server 2008 التي تم إصدارها بعد إصدار SQL Server 2008 Service Pack 1
يتم إنشاء الإصلاحات العاجلة ل Microsoft SQL Server 2008 لحزم خدمات SQL Server معينة. يجب عليك تطبيق الإصلاح العاجل SQL Server 2008 Service Pack 1 لتثبيت SQL Server 2008 Service Pack 1. بشكل افتراضي، يتم تضمين أي إصلاح عاجل يتم توفيره في حزمة خدمة SQL Server في حزمة خدمة SQL Server التالية.

SQL Server 2008 Service Pack 2

تم إصدار تصحيح لهذه المشكلة لأول مرة في التحديث التراكمي 1 ل SQL Server 2008 Service Pack 2. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

2289254 التحديث التراكمي 1 ل SQL Server 2008 Service Pack 2Note نظرا لأن الإصدارات تراكمية، يحتوي كل إصدار إصلاح جديد على جميع الإصلاحات العاجلة وكافة إصلاحات الأمان التي كانت مضمنة في إصدار الإصلاح السابق من SQL Server 2008. نوصي بتطبيق أحدث إصدار تصحيح يحتوي على هذا الإصلاح العاجل في الاعتبار. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

2402659 إصدارات SQL Server 2008 التي تم إصدارها بعد إصدار SQL Server 2008 Service Pack 2

SQL Server 2008 R2

تم إصدار تصحيح لهذه المشكلة لأول مرة في التحديث التراكمي 4. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه ل SQL Server 2008 R2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

2345451 حزمة التحديث التراكمي 4 ل SQL Server 2008 R2 ملاحظة نظرا لأن الإصدارات تراكمية، يحتوي كل إصدار إصلاح جديد على كل الإصلاحات العاجلة وكل إصلاحات الأمان التي كانت مضمنة في إصدار تصحيح SQL Server 2008 R2 السابق. نوصي بتطبيق أحدث إصدار تصحيح يحتوي على هذا الإصلاح العاجل في الاعتبار. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

981356 إصدارات SQL Server 2008 R2 التي تم إصدارها بعد إصدار SQL Server 2008 R2

الحالة

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

المراجع

لمزيد من المعلومات حول النسخ المتماثل ل SQL Server، قم بزيارة موقع ويب شبكة مطوري Microsoft (MSDN):

النسخ المتماثل ل SQL Server لمزيد من المعلومات حول عزل اللقطات، قم بزيارة موقع MSDN التالي على الويب:

عزل اللقطة لمزيد من المعلومات حول نموذج توفير الخدمات التزايدي ل SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
 

935897 يتوفر نموذج خدمة تزايدي من فريق SQL Server لتقديم الإصلاحات العاجلة للمشاكل المبلغ عنها

لمزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
 

822499 مخطط تسمية جديد لحزم تحديثات برامج Microsoft SQL Server لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

824684 وصف للمصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft