Šis labojumfails attiecas arī uz Microsoft SQL Server 2014 Analysis Services (PPL 2014).
Simptomi
Iedomājieties šādu scenāriju:
-
Programmā Microsoft SQL Server 2008 R2 Analysis Services (PPL 2008 R2), SQL Server 2012 Analysis Services (PPL 2012) vai SQL Server 2014 Analysis Services (PPL 2014) tiek izpildīti divi atjaunināšanas kuba priekšraksti.
-
Pirmais atjaunināšanas kuba priekšraksts atjaunina vienu no bērnu dalībniekiem vecākobjekta-bērnobjekta dimensijā.
-
Otrā atjaunināšanas kuba priekšraksts izmanto USE_WEIGHTED_INCREMENT piešķiršanas metodi, un tajā ir nosacījuma nosacījums, lai iestatītu dažas datu vērtības uz "Null" vecākobjekta un bērnobjekta dimensiju.
Šajā scenārijā atgrieztā vērtība nav pareiza.
Risinājums
Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.
Kumulatīvais atjauninājums 1 SQL Server 2014 /en-us/help/2931693
Kumulatīvais atjauninājums 8 SQL Server 2012 SP1 /en-us/help/2917531
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".