الأعراض
افترض ان لديك قاعده بيانات رئيسيه لخدمات البيانات (MDS) في SQL Server 2016 و 2017. عند محاولة ترقيه قاعده بيانات MDS إلى الإصدار الأخير ، قد تلاحظ فشل الترقية بعد بضع دقائق. بالاضافه إلى ذلك ، قد تتلقي رسائل خطا تشبه ما يلي:
ماستيرداتاسيرفيسيس. كونفيجوراتيونيكسسيبتيون: بناء الجملة بالقرب من الكلمة الاساسيه ' IF '. سقلكلينت بناء الجملة ال> الخاص بال---: الكلمة الاساسيه ' IF '.
السبب
تحدث هذه المشكلة عند استخدام التسلسلات الهيكلية المشتقة من العديد إلى العديد (M2M) باسم سمه طويل. عندئذ ، يقوم الدالة CONTACT باقتطاع جمله SQL.
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
الحل
تم تصحيح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:
حول التحديثات التراكمية ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
المراجع
تعرف عليterminology المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.