الأعراض
اطّلع على السيناريو التالي:
-
يمكنك تمكين Microsoft SQL Server وسيط (سب) في قاعده بيانات مجموعه SQL Server الوايسون.
-
قمت بإيقاف تشغيل قاعده البيانات وأعاده تشغيلها.
-
تاكد من استلام الإقرار (ACK) بنجاح.
في هذا السيناريو ، لا تتم أزاله الرسالة من قائمه انتظار الإرسال حتى لو تم تلقي ACK بنجاح.
السبب
تحدث هذه المشكلة عند بدء تشغيل قاعده البيانات بعد إيقاف التشغيل ، لن يقوم SQL Server بالتحقق مما إذا كانت قائمه انتظار الإرسال مؤجله لأعاده الاستخدام. يفترض ان قائمه انتظار الإرسال المؤجلة للمهمة موافق.
الحل
تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server.
تحديث تراكمي 1 ل SQL Server 2014 /en-us/help/2931693
تحديث تراكمي 9 ل SQL Server 2012 SP1 /en-us/help/2931078
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحل البديل
لحل هذه المشكلة ، تجاوز الفشل في المجموعة "توفر SQL Server" إلى النسخة المتماثلة الثانوية (و فايلباك إذا كانت مطلوبه).
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".