ينطبق هذا الإصلاح العاجل أيضا علي Microsoft SQL Server 2014 و 2017 Analysis Services (SSAS) و SQL Server 2012 SP2 و SQL Server 2016 SP1.

الأعراض

اطّلع على السيناريو التالي:

  • يمكنك إنشاء جدول pivot باستخدام مقياس واحد وسمات ابعاد متعددة في SQL Server Analysis Services (SSAS).

  • تقوم بالتصفية علي عنصر معين ، ثم تقوم بازاله عامل التصفية من أحدي الابعاد.

  • في شرط عامل التصفية ، يوجد استعلام سابق (استعلام 1) يحتوي علي تحديد فرعي ، واستعلام لاحق (query 2) الذي يتم تشغيله في منظور. ملاحظات

    • يتم تشغيل الاستعلامين 1 و query 2 ضمن الدور نفسه.

    • يمكن الوفاء بالمساحة التي يتم القيام بها بواسطة الاستعلام 2 من مساحة الاستعلام 1 (بدون شريحة التحديد الفرعية). هناك عمليه حسابيه علي الاستعلام 1 وأيضا علي الاستعلام 2 ، وهذا يؤدي إلى الحصول علي النتائج المخزنة مؤقتا ثم البحث في ذاكره التخزين المؤقت لمحرك الصيغة العمومية.

في هذا السيناريو ، تكون الإجماليات غير صحيحه لأنها لا تزال تعرض مجموع العنصر الذي تمت تصفيته بشكل خاص.

السبب

تحدث المشكلة بسبب وجود انحدار في "الإجماليات الكلية" من التحديث التراكمي 4 ل Microsoft SQL Server 2012 SP1.

الحل

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

تحديث تراكمي 10 ل SQL Server 2017

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

تحديث تراكمي 1 ل SQL Server 2012 SP2

تحديث تراكمي 2 ل SQL Server 2014

تحديث تراكمي 10 ل SQL Server 2012 SP1

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

الحالة

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

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

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

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

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.