Düzeltme ayrıca Microsoft SQL Server 2014 Analysis Services (SSAS 2014) için de geçerlidir.
Belirtiler
Microsoft SQL Server 2008 Analysis Services (SSAS 2008), SQL Server 2008 R2 Analysis Services (SSAS 2008 R2), SQL Server 2012 Analysis Services (SSAS 2012) veya SQL Server 2014 Analysis Services (SSAS 2014) ile bir DETAYLANDıRMA deyimi içeren bir çok boyutlu Ifadeler (MDX) sorgusu çalıştırdığınızda sonuç yanlış olabilir. Özel olarak, iade edilen tutar yanlış şekilde, DETAYLANDıRMA deyimiyle döndürülen satır sayısıyla çarpılır.
Çözüm
Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
SQL Server 2014 için toplu güncelleştirme 1 /en-us/help/2931693
SQL Server 2012 SP1 için toplu güncelleştirme 9 /en-us/help/2931078
SQL Server 2008 R2 SP2 için toplu güncelleştirme 11 /en-us/help/2926028
SQL Server 2008 SP3 için toplu güncelleştirme 15 /en-us/help/2923520
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Geçici Çözüm
Bu soruna geçici bir çözüm için aşağıdaki adımları izleyin:
-
OLAP\Config\msmdsrv.ini dosyasını açın.
-
DisableDCSliceIndex parametresini bulun.
-
Parametresinin değerini 0x0 olarak değiştirin.
Notlar
-
Parametre dinamik olarak uygulanır. Bu nedenle SSAS 2008, SSAS 2008 R2, SSAS 2012 veya SSAS 2014 yeniden başlatılmalıdır.
-
Bu geçici çözümü kullanıyorsanız performans sorunlarıyla karşılaşabilirsiniz.