الأعراض
افترض انك قمت بتكوين احداث تدقيق SQL Server متعددة للكتابة إلى سجل الأمان في Microsoft SQL Server 2016 Service Pack 2 (SP2). في هذا السيناريو ، قد تلاحظ ان كافة تدقيقات الخادم باستثناء التدقيق الأول للخادم ستفشل في الكتابة. بالاضافه إلى ذلك ، عند أضافه تدقيق الخادم الثاني ، قد تتلقي رسالة خطا تشبه ما يلي في سجل أخطاء SQL Server:
الخطا: 33204 ، الخطورة: 17 ، الولاية: 1.
تعذر علي تدقيق SQL Server الكتابة إلى سجل الأمان
السبب
تحدث هذه المشكلة عند تعيين علامة مصدر حدث التسجيل إلى ' 0 '.
الحل البديل
الحل البديل لهذه المشكلة هو أحد الإجراءات التالية:
-
اجعل احداث تدقيق الخادم مطلوبه للكتابة إلى ملف بدلا من استخدام سجل أمان SQL Server.
-
قم بتغيير مفتاح التسجيل التالي من 0 إلى 1 ، لتمكين الكتابة إلى سجل أمان SQL Server من قبل احداث تدقيق الخادم المتعددة:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Security\MSSQL$<InstanceName>$Audit\EventSourceFlags
ملاحظه: يجب أعاده تشغيل تدقيقات الخادم لكي يدخل اعداد السجل الجديد حيز التنفيذ.
تعديل تدقيق الخادم [أوديتنامي] مع (STATE = OFF) متابعه تعديل تدقيق الخادم [أوديتنامي] مع (STATE = ON) متابعه
هام
قد يؤدي تحرير التسجيل بشكل غير صحيح إلى إلحاق ضرر كبير بالنظام. قبل اجراء تغييرات علي السجل ، نوصي باجراء نسخ احتياطي لأي بيانات ذات قيمه علي الكمبيوتر.
الحل
معلومات حزمه الخدمة ل SQL Server 2016
تم تصحيح هذه المشكلة في حزمه الخدمة التالية ل SQL Server:
حزم الخدمة تراكمية. تحتوي كل حزمه خدمه جديده علي كل التصحيحات الموجودة في حزم الخدمات السابقة ، مع اي إصلاحات جديده. توصياتنا بتطبيق أحدث حزمه خدمه والتحديث التراكمي الأخير لحزمه الخدمة هذه. لست بحاجه إلى تثبيت حزمه خدمه سابقه قبل تثبيت أحدث حزمه خدمه. استخدم الجدول 1 في المقالة التالية للعثور علي مزيد من المعلومات حول أحدث حزم الخدمة والتحديث التراكمي الأخير.
كيفيه تحديد الإصدار والإصدار ومستوي تحديث SQL Server ومكوناته
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحاتالتي تستخدمها Microsoft لوصف تحديثات البرامج.