KB2671058 – RETTELSE: Fejlmeddelelse, når du kører en MDX-forespørgsel mod en kube i SSAS 2012, hvis MDX-forespørgslen har en underudvælgelsesdelsætning, der refererer til nogle beregnede mål

Gælder for
SQL Server 2012 Enterprise

Symptomer

Overvej følgende scenarie:

  • Du kører en MDX-forespørgsel (Multidimensional Expressions) mod en kube i Microsoft SQL Server 2012 Analysis Services (SSAS 2012).
  • MDX-forespørgslen har en sub-select-delsætning, der refererer til nogle beregnede mål.

I dette scenarie vises der muligvis følgende fejlmeddelelse:

Bemærk

Handlingen er annulleret, fordi der ikke er tilstrækkelig hukommelse tilgængelig til programmet. Hvis du bruger en 32-bit version af produktet, skal du overveje at opgradere til 64-bit versionen eller øge mængden af hukommelse, der er tilgængelig på maskinen.

      

Løsning

Oplysninger om kumulativ opdatering

SQL Server 2012

Rettelsen til dette problem blev først udgivet i Cumulative Update 1 til SQL Server 2012. Få flere oplysninger om denne samlede opdateringspakke ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2679368 kumulativ opdateringspakke 1 til SQL Server 2012Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2012-rettelser. Microsoft anbefaler, at du overvejer at anvende den nyeste version af rettelsen, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2692828 De SQL Server 2012-builds, der blev udgivet efter SQL Server 2012 blev udgivet Du skal anvende et SQL Server 2012-hotfix på en installation af SQL Server 2012.

Oplysninger om hotfix

Når du har anvendt dette hotfix, kan problemet kun løses, når underselect-delsætningen refererer til en beregnet DAX-måling (Data Analysis Expressions). Hvis det refererer til en MDX-måling, forekommer dette problem stadig.

 Der findes et understøttet hotfix fra Microsoft. Denne hotfix er dog kun beregnet til at løse det problem, der er beskrevet i denne artikel. Anvend kun dette hotfix på systemer, der har dette specifikke problem.

Hvis hotfixet kan downloades, er der afsnittet "Hotfix download available" øverst i denne Knowledge Base-artikel. Hvis dette afsnit ikke vises, skal du sende en anmodning til Microsofts kundeservice og support for at få hotfixet.

Bemærk, at hvis der opstår flere problemer, eller hvis der kræves fejlfinding, kan det være nødvendigt at oprette en separat serviceanmodning. De sædvanlige supportomkostninger gælder for yderligere supportspørgsmål og -problemer, der ikke falder ind under dette specifikke hotfix. Du kan se en komplet liste over telefonnumre til Microsofts kundeservice og support eller oprette en separat serviceanmodning på følgende Microsoft-websted:

/contactus/?ws=support Bemærk at formularen "Hotfix download tilgængelig" viser de sprog, hotfixet er tilgængeligt for. Hvis du ikke kan se dit sprog, skyldes det, at der ikke findes et hotfix for det pågældende sprog.

Forudsætninger

Hvis du vil anvende dette hotfix, skal du have Microsoft SQL Server 2012 Release Candidate 1 (RC1) installeret.

Krav om genstart

Du behøver ikke genstarte computeren, når du har anvendt dette hotfix.

Filoplysninger

Den globale version af dette hotfix har de filattributter (eller nyere filattributter), der er angivet i følgende tabel. Datoerne og klokkeslættene for disse filer er angivet i UTC (Coordinated Universal Time). Når du får vist filens oplysninger, konverteres de til lokal tid. Du kan finde forskellen mellem UTC og lokal tid ved at bruge fanen Tidszone i elementet Dato og klokkeslæt i Kontrolpanel.

For alle understøttede x86-baserede versioner

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
msmdsrv.exe 11.0.2002.46 45,350,752 04-feb-2012 07:22 x86
Msmdlocal.dll 11.0.2002.46 48,244,576 04-feb-2012 07:15 x86
Msmgdsrv.dll 11.0.2002.46 9,618,784 04-feb-2012 07:12 x86

                
For alle understøttede x64-baserede versioner

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
msmdsrv.exe 11.0.2002.46 61,530,464 04-feb-2012 05:52 x64
Msmdlocal.dll 11.0.2002.46 63,411,552 04-feb-2012 05:43 x64
Msmgdsrv.dll 11.0.2002.46 11,433,312 04-feb-2012 05:39 x64

              

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".