الأعراض
افترض انك تستخدم المعاملات الموجودة في الذاكرة مع اجراء sp_getapplock نظام المخزن في Microsoft SQL server 2016 أو 2017. إذا قمت بتمكين تدقيق الخادم علي SCHEMA_OBJECT_ACCESS_GROUP مجموعه إجراءات التدقيق علي مستوي الخادم ، ستتلقى رسالة الخطا "الرسالة 41317" التي تشبه ما يلي:
الرسالة 41317 ، المستوي 16 ، الولاية 4 ، الخط اللينينومبير لا يمكن لمعامله المستخدم التي تقوم بالوصول إلى الجداول المحسنة للذاكرة أو الوحدات النمطية المحولة بشكل أصلي الوصول إلى أكثر من قاعده بيانات مستخدم واحد أو نموذج قواعد بيانات ومسدب ، ولا يمكنها الكتابة إلى
الحل
تم تصحيح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:
تحديث تراكمي 13 ل SQL Server 2017
تحديث تراكمي 3 ل SQL Server 2016 service Pack 2
ملاحظهيعمل هذا التحديث أيضا علي حل مشكله ظهور حاله توقف غير محلوله عند تنفيذ الأمر "إنشاء مخطط" من قبل مستخدم لا يملك أذونات لإنشاء مخطط في قاعده البيانات ، وإذا تم تمكين SCHEMA_OBJECT_ACCESS_GROUP وSCHEMA_OBJECT_CHANGE_GROUP في مواصفة تدقيق قاعده البيانات.
حول إصدارات SQL Server
تحتوي كل بنيه جديده ل SQL Server 2016 علي كل تصحيحات الإصلاحات والأمان التي كانت موجودة في النسخة السابقة. نوصي بتثبيت آخر تحديث تراكمي ل SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.