الأعراض
افترض أن لديك لقطة قاعدة بيانات على قاعدة بيانات اشتراك السحب على خادم يعمل Microsoft SQL Server. عند تطبيق إصلاح عاجل على الخادم، تفشل الترقية على مستوى البرنامج النصي، وتتلقى رسالة خطأ مشابهة لما يلي:
وقت التاريخ spid_number إجراء ترقيات بيانات تعريف أمان مهمة النسخ المتماثل...
وقت التاريخspid_number الخطأ: 3906، الخطورة: 16، الحالة: 1. فشل spid_number تحديث قاعدة البيانات "database_name" لأن قاعدة البيانات للقراءة فقط. وقت التاريخspid_number الخطأ: 912، الخطورة: 21، الحالة: 2. فشل وقت التاريخspid_number ترقية مستوى البرنامج النصي لقاعدة البيانات 'master' لأن خطوة الترقية 'msdb110_upgrade.sql' صادفت الخطأ 3906، الحالة 1، الخطورة 16. هذا شرط خطأ خطير قد يتداخل مع العملية العادية وسيتم أخذ قاعدة البيانات دون اتصال. إذا حدث الخطأ أثناء ترقية قاعدة البيانات 'الرئيسية'، فسيمنع بدء تشغيل مثيل SQL Server بأكمله. فحص إدخالات سجل الخطأ السابقة لمعرفة الأخطاء، واتخاذ الإجراءات التصحيحية المناسبة وإعادة بدء تشغيل قاعدة البيانات بحيث يتم تشغيل خطوات ترقية البرنامج النصي حتى الاكتمال.الحل
تم تصحيح هذه المشكلة في التحديثات التالية SQL Server:
حول إصدارات SQL Server
تحتوي كل بنية جديدة SQL Server على جميع الإصلاحات العاجلة وإصلاحات الأمان التي كانت في الإصدار السابق. نوصي بتثبيت أحدث إصدار لإصدار SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.