ينطبق على
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

الأعراض

افترض انك تستخدم جدولا محسوبا يلخص مجموعه البيانات في استعلام قسم في Microsoft SQL Server 2014 و 2016. في هذه الحالة ، قد تواجهك تبعية دائريه في السيناريوهات التالية:

  • أسماء الاعمده الموجودة في الجدول المحسوب هي نفسها الأسماء الموجودة في الدالة التلخيص ، وتتضمن الجداول المرتبطة علاقة متعددة الأطراف بالجدول المحسوب.

  • يرتبط الجدول المحسوب بالجداول التي تشكل جزءا من الدالة التلخيص. علي سبيل المثال ، يكون لديك جدول B مرتبط بالجدول المحسوب. يوجد اسم عمود في الجدول B يطابق اسم عمود في جدول واحد أو أكثر يشكل جزءا من الدالة التلخيص.

الحل

تم تصحيح هذه المشكلة في التحديثات التالية ل SQL Server:

         تحديث تراكمي 3 ل SQL Server 2016 SP2

         تحديث تراكمي 11 ل SQL Server 2016 SP1

تحديث تراكمي 12 For SQL Server 2014 service Pack 2

يتضمن كل تحديث تراكمي جديد ل SQL Server كل الإصلاحات العاجلة وتصحيحات الأمان التي كانت موجودة في النسخة السابقة. نوصي بتثبيت الإصدار الأخير لإصدار SQL Server الخاص بك:

آخر تحديث تراكمي ل SQL Server 2016

آخر التحديثات التراكمية ل SQL Server 2014

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

المراجع

تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.