Ongelman ilmenemistapa
Oletetaan, että suoritat MDX-kyselyn sen jälkeen, kun olet suorittanut UPDATE CUBE -lausekkeen Microsoft SQL Server 2012 Analysis Servicesissä (SSAS 2012) tai Microsoft SQL Server 2008 R2 Analysis Servicesissä (SSAS 2008 R2). Tässä tapauksessa näyttöön saattaa tulla seuraava virhesanoma:
Huomautus
Sisäinen virhe: Tapahtui odottamaton virhe (tiedosto mdcell.cpp, rivi 3537, funktio
'MDBaseSubcube::D ecodeRelAttr').
Huomautus: ongelma ilmenee vain, kun laitteeseen on asennettu SSAS 2012 Service Pack 1 (SP1) tai uudempi SSAS-versio.
Ratkaisu
Kumulatiiviset päivitystiedot
Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä.
SQL Server 2012:n kumulatiivinen päivitys 10 /en-us/help/2891666
Tietoja SQL Serverin kumulatiivisista päivityksistä
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:
SQL Server 2008 R2 Service Pack 2:n kumulatiivinen päivitys 8Tämän ongelman korjaus julkaistiin ensin kumulatiivisessa päivityksessä 8. Saat lisätietoja tämän SQL Server 2008 R2 Service Pack 2:n kumulatiivisen päivityspaketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2871401 Kumulatiivinen päivityspaketti 8 2008 R2 Service Pack 2:lleHuomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki hotfix-korjaukset ja tietoturvakorjaukset, jotka sisältyivät aiempaan SQL Server 2008 R2 Service Pack 2:n korjausjulkaisuun. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
2730301 SQL Server 2008 R2 -koontiversiot, jotka julkaistiin SQL Server 2008 R2 Service Pack 2:n jälkeen
SQL Server 2012 Service Pack 1:n kumulatiivinen päivitys 4Tämän ongelman korjaus julkaistiin ensin kumulatiivisessa päivityksessä 4. Saat lisätietoja tämän SQL Server 2012 Service Pack 1:n kumulatiivisen päivityspaketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2833645 Kumulatiivinen päivityspaketti 4 SQL Server 2012 Service Pack 1:lleKoontiversiot ovat kumulatiivisia, joten jokainen uusi korjausversio sisältää kaikki hotfix-korjaukset ja tietoturvakorjaukset, jotka sisältyivät aiempaan SQL Server 2012 Service Pack 1:n korjausversioon. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
2772858 SQL Server 2012 -koontiversiot, jotka on julkaistu SQL Server 2012 Service Pack 1:n julkaisemisen jälkeen
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.