إصلاح: فشل عملية النسخ احتياطي على قاعدة بيانات SQL Server 2008 أو SQL Server 2008 R2 إذا قمت بتمكين تعقب التغييرات على قاعدة البيانات هذه

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

اضغط هنا لرابط المقالة باللغة الانجليزية2522893
الأعراض
في Microsoft SQL Server 2008 أو SQL Server 2008 R2، حاول النسخ الاحتياطي قاعدة بيانات باستخدام العبارة النسخ الاحتياطي. ومع ذلك، تفشل عملية النسخ الاحتياطي، ويتم تسجيل رسائل الخطأ التالية في ملف سجل خطأ SQL Server:
<Date><Time><spid>خطأ: 2601، خطورة: الحالة 14: 1.</spid></Time></Date>
<Date><Time><spid>لا يمكن إدراج صف المفاتيح المكررة في كائن 'sys.syscommittab' مع فهرس فريد '<Index name="">'.</Index> </spid></Time></Date>
<Date><Time><spid>خطأ: 3999، الخطورة: حالة 17,: 1.</spid></Time></Date>
<Date><Time>فشل في مسح جدول الالتزام إلى القرص في dbid <Database id="">نتيجة لخطأ 2601 <spid>. التحقق من errorlog لمزيد من المعلومات. </spid></Database></Time></Date>

تحدث هذه المشكلة إذا تحققت الحالتين التاليتين:
  • تمكين SQL Server تراكينجون تغيير قاعدة البيانات هذه.
  • بعد تمكين تعقب التغييرات، قاعدة اجتاز استرداد قاعدة البيانات مرة واحدة على الأقل.

    ملاحظة: السيناريو الأكثر شيوعاً عند تشغيل استرداد قاعدة البيانات ما يلي:
    • عند إعادة تشغيل خدمة SQL Server.
    • عند استعادة قاعدة البيانات من النسخة احتياطية.

بالإضافة إلى ذلك، يمكن أيضا مصادفة خطأ 2601 عندما يحاول ملقم SQL للقيام بعملية تفتيش على قاعدة البيانات هذه.

لمزيد من المعلومات حول الأنشطة التي يمكن أن تسبب نقطة اختبار قاعدة بيانات تشير إلى الموضوع الفرعي "الأنشطة التي تسبب نقطة التفتيش" في المقطع "نقاط التفتيش وجزء من السجل النشط" وثائق SQL Server 2008 ما يلي:


الحل

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

SQL Server 2008 Service Pack 3

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

SQL Server 2008 R2 Service Pack 1

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

SQL Server 2008 R2

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

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

تكرار مفتاح الصفوف من الجدول sys.syscommittab في SQL Server
si_xdes_id syscommittab نقطة اختبار قاعدة بيانات النسخ الاحتياطي

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

خصائص

رقم الموضوع: 2522893 - آخر مراجعة: 08/10/2015 20:01:00 - المراجعة: 6.0

Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 R2 Enterprise

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2522893 KbMtar
تعليقات