Microsoft vertreibt Microsoft SQL Server 2008 R2-Fixes als eine herunterladbare Datei. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die mit der vorherigen Version von SQL Server 2008 R2 behoben wurden.
Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie installieren Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2).
-
Sie erstellen nicht überlappende Partitionen in einer Measuregruppe. Die Measuregruppe enthält ein Measure, das die DistinctCount-Funktion verwendet.HinweisNicht überlappende Partitionen sind Partitionen, die sich nicht überschneidende Wertebereiche aufweisen.
-
Sie definieren Aggregationen auf den nicht überlappenden Partitionen.
-
Sie führen eine MDX-Abfrage (Multidimensional Expression) aus, die das DistinctCount-Measure abfragt.
In diesem Szenario gibt das DistinctCount-Measure möglicherweise falsche Werte zurück. So kann beispielsweise der zurückgegebene Wert doppelt oder dreifach der ist-Wert sein.
Ursache
Dieses Problem tritt auf, weil die Verwendung einer Aggregation in der MDX-Abfrage dazu führt, dass SSAS 2008 R2 die Aggregation mehrmals falsch durchsucht. Dieses Problem tritt nur auf, wenn Sie nicht überlappende Partitionen einrichten, die das DistinctCount-Measure enthalten.
Fehlerbehebung
Informationen zum kumulativen Update
SQL Server 2008 R2
Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 6 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2008 R2 benötigen, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2489376 Kumulatives Update Paket 6 für SQL Server 2008 R2 Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die mit der vorherigen Version von SQL Server 2008 R2 behoben wurden. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
981356 Die SQL Server 2008 R2-Builds, die nach der Veröffentlichung von SQL Server 2008 R2 veröffentlicht wurden
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.