Perbaikan juga berlaku untuk Microsoft SQL Server 2014 Analysis Services (SSAS 2014).
Gejala
Ketika Anda mencoba menjalankan beberapa kueri Multidimensional Expressions (MDX) terhadap partisi Relational online Analytical Processing (ROLAP) di Microsoft SQL Server 2012 Analysis Services (SSAS 2012) atau SQL Server 2014 Analysis Services (SSAS 2014), Anda menerima pesan kesalahan berikut:
Kesalahan OLE DB: kesalahan OLE DB atau ODBC: nama kolom tidak valid ' <columnname> '.; 42S22
Masalah ini terjadi jika kondisi berikut ini benar:
-
Proyek kueri MDX pada tingkat non-akar hierarki induk/turunan.
-
Klausa Where berisi predikat pada anggota hierarki induk/turunan.
Pemecahan Masalah
Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut ini.
Pembaruan kumulatif 1 untuk SQL Server 2014 /en-us/help/2931693
Pembaruan kumulatif 7 untuk SQL Server 2012 SP1 /en-us/help/2894115
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 mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".