KB2626637 – OPRAVA: Príkaz PODROBNÁ nefunguje, ak sa spúšťa pre niektorých členov atribútu, ktorých hodnoty obsahujú jednu alebo viacero dvojitých úvodzoviek v SSAS 2008 R2 alebo SSAS 2012

Vzťahuje sa na
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web

Spoločnosť Microsoft distribuuje opravy balíkov Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) alebo Microsoft SQL Server 2012 v jednom súbore na stiahnutie. Keďže opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a všetky aktualizácie zabezpečenia, ktoré boli súčasťou predchádzajúceho vydania aktualizácie balíka SQL Server 2008 R2 Service Pack 1 (SP1) alebo SQL Server 2012.

Príznaky

Pozrite si nasledujúci scenár:

  • Dimenziu vytvoríte v službách Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) alebo Microsoft SQL Server 2012 Analysis Services (SSAS 2012).
  • Hodnota vlastnosti StĺpceKľúča pre niektoré členy atribútu v dimenzii obsahuje aspoň dvojité úvodzovky.
  • Aspoň jedna z hodnôt pre členov atribútu definovaných vlastnosťou keyColumns obsahuje aspoň dvojité úvodzovky.
  • Pokúšate sa spustiť dotaz multidimenzionálnych výrazov (MDX) obsahujúci príkaz PODROBNÁ ANALÝZA pre členov atribútu v aplikácii.
    Dotaz MDX spustíte napríklad v nástroji Microsoft SQL Server Management Studio (SSMS).

V tomto scenári nie je akcia DETAILNÁ ANALÝZA prezentovaná ako dostupná akcia. V takom prípade sa nezobrazí chybové hlásenie.

Poznámky

  • Aplikácia, ktorá je uvedená v časti "Príznaky", môže byť Microsoft Office Excel, Microsoft Business Intelligence Development Studio (BIDS) alebo SSMS.
  • Tento problém sa nevyskytuje, ak namiesto vlastnosti StĺpceKľúča ide o hodnotu vlastnosti NázovStĺpec členov atribútu, ktorá obsahuje dvojité úvodzovky.

Príčina

Tento problém sa vyskytuje, pretože reťazec generovaný skupinou riadkov MDSCHEMA_ACTIONS sa pri spustení príkazu DRILLTHROUGH analyzuje nesprávne. Príkaz DRILLTHROUGH je preto spustený nesprávne.

Riešenie

Informácie o kumulatívnych aktualizáciách

SQL Server 2012

Opravu tohto problému sme prvýkrát vydali v kumulatívnej aktualizácii 1 pre SQL Server 2012. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

2679368 Kumulatívny balík aktualizácie 1 pre SQL Server 2012Poznámka Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2012. Spoločnosť Microsoft odporúča, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto opravu. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2692828 Zostavy SQL Server 2012, ktoré boli vydané po vydaní SQL Server 2012 Na inštaláciu SQL Server 2012 je potrebné použiť rýchlu opravu SQL Server 2012.

Balík kumulatívnej aktualizácie 4 pre SQL Server 2008 R2 SP1

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 4. Ďalšie informácie o tom, ako získať tento balík kumulatívnej aktualizácie pre SQL Server 2008 R2 SP1, získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

2633146 Kumulatívny balík aktualizácií 4 pre SQL Server 2008 R2 SP1Note Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2008 R2 SP1. Odporúčame, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto rýchlu opravu. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2567616 Zostavy SQL Server 2008 R2, ktoré boli vydané po vydaní balíka SQL Server 2008 R2 SP1

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.