Microsoft distribuuje Microsoft SQL Server 2012 Service Pack 1 opravy ako jeden súbor na prevzatie. Keďže opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej SQL Server 2012 Service Pack 1 opravy.
Príznaky
Predpokladajme, že použijete Service Pack 1 (SP1) pre Microsoft SQL Server 2012 na inštanciu programu SQL Server 2012, alebo máte Microsoft SQL Server 2008 R2 v počítači. Pri pokuse o spustenie dotazu multidimenzionálne výrazov (MDX), dotaz zlyhá a zobrazí chybové hlásenie podobné nasledujúcemu:
MDX Funkcia zlyhala, pretože súradníc pre atribút "AttributeName" obsahuje množinu.
Riešenie
Tento problém bol najskôr odstránený v nasledujúcej kumulatívnej aktualizácie programu SQL Server.
Kumulatívna aktualizácia 11 SQL Server 2012/en-us/help/2908007
Kumulatívna aktualizácia 9 pre SQL Server 2008 R2 SP2/en-us/help/2887606
Každý nový Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite sa na najnovšie kumulatívnej aktualizácie pre server SQL Server:
Kumulatívna aktualizácia 3 pre SQL Server 2012 SP1Fix pre tento problém bol prvýkrát vydaný v Kumulatívna aktualizácia 3. Ďalšie informácie o možnostiach získania tento balík Kumulatívna aktualizácia pre SQL Server 2012 SP1, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
2812412 Kumulatívna aktualizácia balíka 3 pre SQL Server 2012 Service Pack 1Poznámka: Keďže tieto zostavy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej SQL Server 2012 SP1 opraviť uvoľnenia. Odporúčame vám zvážiť použitie Najaktuálnejšieho vydania opravy túto rýchlu opravu obsahuje. Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
2772858 SQL Server 2012 zostavy, ktoré boli vydané po bola vydaná SQL Server 2012 Service Pack 1
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Ďalšie informácie
Ak chcete reprodukovať tento problém, spustite nasledovný dotaz:with member measures.test as 1
SELECT
{
measures.test,
[Measures].[Internet Sales Amount]
}
ON COLUMNS
,NON EMPTY
[Product].[Model Name].[Model Name].members*
[Product].[size].[size].members
ON ROWS
FROM
(
SELECT
{[Product].[Product Line].&[M]} ON COLUMNS
FROM [Adventure Works]
)
WHERE
(
[Product].[Product Line].[All Products]
)
Na základe spomenuté dotazu, problém sa vyskytuje, ak sú splnené nasledujúce podmienky:
-
Dotaz spúšťa v chladnom cache, alebo sa spustí po vyrovnávacej pamäte je jasné, po ClearCache XMLA príkaz.
-
MDX dotaz vyberá viac než jedno opatrenie a aspoň opatrenia je základné opatrenie opatrenie skupiny. Spomenuté dotazu, [opatrenia]. [Čiastka predaja Internet] pochádza od skupiny opatrenie.
-
Dotaz s vyberať prvky jedného člena.
-
Všetky rez je nad granularitu atribút v OS. Napríklad všetky rez je vybraný pre [produkt]. [Product Line] atribút je [produkt]. [Názov modelu] atribút v osi.
-
Osi potrieb cez pripojiť niektoré iné atribúty z dimenzie. Spomenuté dotazu, existuje viacero atribútov OS riadkov.
Odkazy
Ďalšie informácie o prírastkové servis Model pre SQL Server, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
935897 prírastkové servis Model je k dispozícii z SQL Server tímu dodať rýchlych opráv pre nahlásených problémovĎalšie informácie o schéme pomenúvania pre aktualizácie aplikácie SQL Server, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
822499 pomenovania schém pre SQL Server aktualizácie balíkovĎalšie informácie o terminológii z oblasti aktualizácií softvéru získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru od spoločnosti Microsoft