الأعراض
افترض انك تستخدم ميزه مجموعات التوفر الوايسون في Microsoft SQL Server 2012. عندما تقوم بالاستعلام عن معلومات حاله قاعده البيانات باستخدام الsys.dm_hadr_database_replica_states دمف ، قد يتم إرجاع كميه كبيره من الصفوف في النتيجة. بالاضافه إلى ذلك ، يتم تسجيل رسالة خطا تشبه ما يلي في سجل أخطاء SQL Server:
<التاريخ الوقت> spid41s الخطا: 17066 ، الخطورة: 16 ، الحالة: 1. <الوقت> spid41s SQL Server: File: < هادردبمجربارتنير> ، line = 143 الفشل = '! m_link. إيسينليست () '. قد يكون هذا الخطا مرتبطا بالتوقيت. إذا استمر الخطا بعد أعاده تشغيل العبارة ، فاستخدم DBCC تشيكدب للتحقق من صحة قاعده البيانات الخاصة بالتكامل البنائي ، أو قم باعاده استخدام الخادم للتاكد من ان بنيه الرسائل الموجودة في الذاكرة غير تالفة. <الوقت> spid387s * *<0x000000017E6DCB90 التاريخ> spid387s * * * يتم إرسال تفريغ مكدس إلى D:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\LOG\SQLDump0002.txt<التاريخ الوقت> spid387s * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * <تاريخ الوقت> spid387s * <ال<الوقت> spid387s * بدء تفريغ المكدس:> التاريخ والوقت <spid387s *> التاريخ و<الspid387s * الموقع: 387 هادردبمجربارتنير. .cpp: 143<التاريخ والوقت> spid387s * Expression:! m_link. إيسينليست () <التاريخ والوقت> spid387s * SPID: 387<التاريخ والوقت> spid387s * معرف العملية: 2512
الحل
تم تصحيح هذه المشكلة في التحديث التراكمي التالي ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.