Simptomi
Pieņemsim, ka varat lietot kādu no šīm kumulatīvo atjauninājumu pakotnēm Microsoft SQL Server 2008 R2:
-
Kumulatīvās atjaunināšanas pakotne 3 SQL Server 2008 R2 2. servisa pakotnei (SP2) vai jaunāka versija
-
Kumulatīvās atjaunināšanas pakotne 8 SQL Server 2008 R2 1. servisa pakotnei (SP1) vai jaunāka versija
Mēģinot palaist dažus vairākdimensiju izteiksmju (MDX) vaicājumus, kurus iepriekš varēja veiksmīgi izpildīt, tiek parādīts šāds kļūdas ziņojums:
OLE DB kļūda: OLE DB vai ODBC kļūda: nederīgs kolonnas nosaukums <ColumnName>. 42S22; Nederīgs kolonnas nosaukums <ColumnName>. 42S22.
Cēlonis
Šī problēma rodas tāpēc, ka labojuma problēmai, kas ir aprakstīta Microsoft zināšanu bāzes rakstā 2741143 , ir regresija.
Risinājums
Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.
Kumulatīvais atjauninājums 11 SQL Server 2012 /en-us/help/2908007
Kumulatīvais atjauninājums 9 SQL Server 2008 R2 SP2 /en-us/help/2887606
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".