KB2478514 - إصلاح: يحدث الخطأ "تعذر على عملية الدمج الوصول إلى بيانات الصف" عند توقف عامل الدمج ويتم تعيين الصفوف إلى 4 في عمود Genstatus في جدول نظام msmerge_genhistory

ينطبق على
SQL Server 2008 R2 SQL Server 2008

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

الأعراض

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

ملاحظة

OLE DB Subscriber 'subscriber': {call sp_MSgetonerow (?, ?, ?) }
مشترك OLE DB 'subscriber': {call sp_MSenumcolumns (?,?)}

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

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

الدقة

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

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

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

حزمة الخدمة 1 ل SQL Server 2008 R2

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

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

2567616 إصدارات SQL Server 2008 R2 التي تم إصدارها بعد إصدار SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

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

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

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

الحالة

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

المزيد من المعلومات

لمزيد من المعلومات حول مزامنة الويب للنسخ المتماثل للدمج، قم بزيارة موقع Microsoft Developer Network (MSDN) على الويب:

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

2498535 حزمة التحديث التراكمي 3 لحزمة الخدمة 2 SQL Server 2008

المراجع

لمزيد من المعلومات حول قائمة الإصدارات التي تتوفر بعد إصدار SQL Server 2008، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

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

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

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

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