الأعراض
افترض ان لديك مهمة صيانة مجدولة بشكل منتظم لتدوير ملفات سجل الخطا دون إيقاف الخادم وبدء تشغيله في Microsoft SQL Server 2014 أو 2016.
علي سبيل المثال ، قد تشبه مهمة الصيانة ما يلي:
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
في هذا السيناريو ، لا يتم تشغيل وظيفة الصيانة ، وتتلقي رسائل خطا تشبه ما يلي:
الرسالة 22022 ، المستوي 16 ، الولاية 1 ، الخط line_number خطا سقلسيرفيراجينت: 32. لا يمكن للعملية الوصول إلى الملف لأنه قيد الاستخدام بواسطة عمليه أخرى
الحل
تم تصحيح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:
تحديث تراكمي 22 ل SQL Server 2017
تحديث تراكمي 4 ل SQL Server 2016 service Pack 2
حول إصدارات SQL Server
تحتوي كل بنيه جديده ل SQL Server علي كل الإصلاحات العاجلة وتصحيحات الأمان التي كانت موجودة في النسخة السابقة. نوصي بتثبيت الإصدار الأخير ل SQL Server:
آخر تحديث تراكمي ل SQL Server 2017
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.