الأعراض
بعد أعاده تشغيل النظام ، تتلقي الكثير من رسائل البريد الكتروني لتنبيات SQL Server القديمة. ترجع التنبيات إلى الرسائل الأقدم في سجل احداث التطبيق.
بالاضافه إلى ذلك ، يتم تسجيل الرسائل التالية:
في الملف سقلاجينت
<DateTime> - ! السجل تعذر قراءه سجل الاحداث المحلي (السبب: خادم RPC غير متوفر)
<DateTime> - ! السجل تعذر قراءه سجل الاحداث المحلي (السبب: المعالج غير صالح)
<DateTime>-+ [LOG] بنجاح أعاده فتح سجل الاحداث المحلي-ملاحظه: قد تكون بعض الاحداث مفقوده
في ملف سجل الاحداث لنظام Windows
Server_nameمعلومات> <DateTime. 7036 أداره التحكم بالخدمات N/A N/A تم إدخال خدمه سجل الاحداث في Windows حاله التوقف.
Server_nameمعلومات> <DateTime. 7036 أداره التحكم بالخدمة N/A N/A خدمه سجل احداث Windows التي أدخلت حاله التشغيل.
السبب
تم تكوين سجل احداث التطبيق ليكون له حجم سجل اقصي كبير ، اما من خلال اعداد كائن نهج المجموعة (GPO) أو اعداد محلي. عند فحص سجل SQL Server Agent ، ستلاحظ انه في وقت ما بعد أعاده التشغيل ، سيتم فقدان المقبض إلى سجل الاحداث. عند فقدان المقبض ، يكون مشغل التنبيات "يفقد مكانه" في سجل الاحداث ، ويرسل رسائل البريد الكتروني لكل الأخطاء (التي تم تحديد تنبيات لها) في سجل احداث التطبيق بعد الحصول علي مؤشر سجل الاحداث الجديد.
الحل
هذا الإصلاح مضمن في التحديثات التالية:
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
آخر تحديث تراكمي ل SQL Server 2017
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.