Microsoft mendistribusikan perbaikan Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) sebagai satu file yang dapat diunduh. Karena perbaikan bersifat kumulatif, setiap Edaran baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2008 R2 Service Pack 2 sebelumnya.
Gejala
Misalnya Anda menjalankan kueri Multidimensional Expressions (MDX) di Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008) atau Microsoft SQL Server 2012 Analysis Services (SSAS 2012) jika kondisi berikut ini benar:
-
Kueri MDX memiliki fungsi agregat yang digunakan dalam anggota terhitung di klausa Where .
-
Fungsi agregat menggunakan lebih dari satu anggota hierarki Dim. hier .
-
Ada pernyataan lingkup yang mempengaruhi anggota hierarki Dim. hier yang tidak ada dalam fungsi agregat .
-
Dimensi Dim adalah dimensi induk/turunan.
Dalam situasi ini, pernyataan Scope mengubah hasil dari fungsi agregat . Hal ini menyebabkan kueri MDX mengembalikan hasil yang salah.Catatan
-
Masalah ini dapat diperiksa dengan menambahkan kata kunci yang sudah ada ke parameter fungsi agregat .
-
Formulir kueri MDX sering dibuat oleh Excel ketika objek PivotTable dikonversi menjadi rumus (dengan menggunakan fungsi cubeset ).
Pemecahan Masalah
Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut ini.
Pembaruan kumulatif 8 untuk SQL Server 2012 /en-us/help/2844205
Pembaruan kumulatif 4 untuk SQL Server 2012 SP1 /en-us/help/2833645
Pembaruan kumulatif 5 untuk SQL Server 2008 R2 SP2 /en-us/help/2797460
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Status
Microsoft telah melakukan konfirmasi bahwa masalah ini timbul pada produk Microsoft yang tertera pada bagian "Berlaku untuk".
Informasi Selengkapnya
Untuk informasi selengkapnya tentang fungsi agregat (MDX), kunjungi situs web MSDN berikut: