الأعراض
بعد إعادة تشغيل النظام، تتلقى الكثير من رسائل البريد الإلكتروني لتنبيهات SQL Server القديمة. تعود التنبيهات إلى أقدم الرسائل في سجل أحداث التطبيق.
بالإضافة إلى ذلك، يتم تسجيل الرسائل التالية:
في ملف SQLAgent.out
ملاحظة
- <التاريخ والوقت> - ! [LOG] تعذر قراءة سجل الأحداث المحلي (السبب: خادم RPC غير متوفر)
- <التاريخ والوقت> - ! [LOG] تعذر قراءة سجل الأحداث المحلي (السبب: المقبض غير صالح)
- <DateTime> - + [LOG] بنجاح إعادة فتح سجل الأحداث المحلي - ملاحظة: قد تكون بعض الأحداث قد فاتتها
في ملف سجل أحداث نظام Windows
ملاحظة
- < server_name معلومات التاريخ والوقت>. 7036 Service Control Manager N/A N/A دخلت خدمة سجل أحداث Windows في الحالة المتوقفة.
- < server_name معلومات التاريخ والوقت>. 7036 Service Control Manager N/A N/A دخلت خدمة سجل أحداث Windows في حالة التشغيل.
السبب
تم تكوين سجل أحداث التطبيق للحصول على حجم سجل أقصى كبير، إما من خلال إعداد كائن نهج المجموعة (GPO) أو إعداد محلي. عند فحص سجل عامل SQL Server، سترى أنه في وقت ما بعد وقت قصير من إعادة التشغيل، يتم فقدان المقبض إلى سجل الأحداث. عند فقدان المقبض، "يفقد محرك التنبيه مكانه" في سجل الأحداث ويرسل رسائل بريد إلكتروني لجميع الأخطاء (التي توجد تنبيهات محددة لها) في سجل أحداث التطبيق بعد الحصول على مقبض سجل الأحداث الجديد.
الدقة
يتم تضمين هذا الإصلاح في التحديثات التالية:
- التحديث التراكمي 3 SQL Server 2017
- التحديث التراكمي 9 SQL Server 2014 SP2
- التحديث التراكمي 6 لحزمة خدمة SQL Server 2016 1
- التحديث التراكمي 9 SQL Server 2016
حول التحديثات التراكمية SQL Server:
يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. اطلع على آخر التحديثات التراكمية SQL Server:
آخر تحديث تراكمي SQL Server 2017
آخر تحديث تراكمي SQL Server 2014
Latest cumulative update for SQL Server 2016
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".
المراجع
تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.