Symptomer
Tenk deg følgende:
-
Du har noen tilhørende Online analytisk behandling (ROLAP)-partisjoner i en kube for Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2).
-
Du kjører et flerdimensjonalt uttrykk (MDX) mot ROLAP-partisjoner. Derfor er noen ROLAP-spørringer sendt til SQL Server.
-
Det oppstår en feil under evaluering av en MDX-spørring, og aktiviteten behandling for MDX-spørring fryser. SQL Server returnerer for eksempel en feilmelding som ligner på ROLAP-spørringer:
Aktiv i denne økten transaksjonen er utført eller avbrutt av en annen økt
I dette scenariet, ingen transaksjoner kan ikke utføres, og du kan ikke koble til SSAS.
Årsak
Dette problemet oppstår fordi når ROLAP spørringer som er sendt til SQL Server og spørringene mislykkes med en feil, stopper en underordnet tråd av MDX-spørringen kjører i SSAS. Imidlertid venter hovedspørringen tråden fremdeles på underordnede tråden. Derfor blokkerer hovedtråden behandling utføring, og denne blokker security evaluation for alle nye økter.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Kumulativ oppdatering 12 for SQL Server 2008 R2 SP2/en-us/help/2938478
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet.
Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Hotfix Download-Available" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du sende en forespørsel til Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.
Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:
http://support.microsoft.com/contactus/?ws=supportObs! "Hotfix Download-Available" skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".