Pazīmes
Apsveriet šādu situāciju:
-
Jums ir Microsoft SQL Server 2012 analītiskie pakalpojumi (PPP 2012) vai Microsoft SQL Server 2008 R2 analītiskie pakalpojumi (PPP 2008 R2) datu bāzi, kas ir vairāki datu avoti.
-
Jums ir daudzdimensiju izteiksmju (MDX) vaicājumu, kurā ir daži filtri.
-
MDX vaicājumu izpildīta relāciju OLAP (ROLAP) nodalījums. ROLAP nodalījumu un dimensiju, kas ir norādes uz filtri nāk no dažādiem datu avotiem
Šādā gadījumā var tikt atgriezts nepareizu rezultātu vai var rasties piekļuves pārkāpums.
Cēlonis
Šī problēma rodas, jo sekundārais datu avots neļauj PPP stumšanas filtriem SQL vaicājumu. Tā tas ir neparedzētas darbības, PPP izveido neatbilst iekšējā datu struktūras, ko izraisīt piekļuves pārkāpumu vai nepareizi rezultāti.
Izšķirtspēja
Informācija par kumulatīvo atjauninājumu
Problēma pirmo reizi tika noteikts šo kumulatīvo atjauninājumu SQL Server.
SQL Server 2012 kumulatīvais atjauninājums 10/en-us/help/2891666
Katra jaunā SQL Server kumulatīvais atjauninājums ietver visus labojumfailus un visus drošības labojumus, kas bija ietverti iepriekšējā kumulatīvajā atjauninājumā. Jaunākais kumulatīvo atjauninājumu skatiet SQL Server:
Kumulatīvais atjauninājums 8 SQL Server 2008 R2 2. servisa pakotneŠīs problēmas labojums vispirms tika izlaists kumulatīvais atjauninājums 8. Lai iegūtu papildinformāciju par šo kumulatīvo atjauninājumu pakotne sistēmai SQL Server 2008 R2 2. servisa pakotni, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2871401 kumulatīvo atjauninājumu pakotne 8 2008 R2 2. servisa pakotnePiezīme. Tā kā būvējumi ir kumulatīvi, katrs jauns labojumu laidiens ietver visus labojumfailus un visus drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2008 R2 2. servisa pakotnes labojumu laidienā. Ieteicams apsvērt tāda visjaunākā labojuma laidiena pielietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2730301 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc sistēmas SQL Server 2008 R2 2. servisa pakotnes izlaišanas
Kumulatīvais atjauninājums 4 SQL Server 2012. gada 1. servisa pakotneŠīs problēmas labojums vispirms tika izlaists kumulatīvais atjauninājums 4. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvo atjauninājumu pakotne sistēmai SQL Server 2012. gada 1. servisa pakotni, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2833645 kumulatīvā atjauninājuma pakotnes 4 SQL Server 2012. gada 1. servisa pakotniPiezīme. Tā kā būvējumi ir kumulatīvi, katrs jauns labojumu laidiens ietver visus labojumfailus un visus drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2012 Service Pack 1 labojumu laidienā. Ieteicams apsvērt tāda visjaunākā labojuma laidiena pielietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2772858 SQL Server 2012 būvējumi, kas tika izlaisti pēc sistēmas SQL Server 2012. gada 1. servisa pakotnes izlaišanas
Statusa
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".
Papildinformācija
Jautājums tika noteikts daļēji iepriekšējā atjauninājumā. Tomēr šajā zināšanu bāzes (KB) rakstā aprakstīto problēmu ir pabeigta. Sākotnējais labojums, var skatīt šo rakstu:
2770635 FIX: nepareizu rezultātu, izpildot vaicājumu MDX PPP 2008 R2 vai PPP 2012 datu bāzē, kas ir vairāki datu avoti