Firma Microsoft rozpowszechnia poprawki programu Microsoft SQL Server 2008 R2 jako jednego pliku do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2008 R2.
Symptomy
Rozpatrzmy następujący scenariusz:
-
Na komputerze jest instalowany program Microsoft SQL Server 2008 R2 Analysis Services (SSAS).
-
W wystąpieniu SSAS można utworzyć moduł zawierający nierówną hierarchię.
-
Za pomocą aplikacji klienckiej można połączyć się z wystąpieniem usługi SSAS, a następnie ustawić właściwość styl unikatowy MDX na wartość "2" w parametrach połączenia. W tej właściwości jest używany następujący algorytm ścieżki nazwy:
[dim].[n1].[n2]
-
Używając metody name styl 2 , można napisać zapytanie MDX, aby odwołać się do nierównych elementów członkowskich w hierarchii.
W tym scenariuszu kwerenda nie zwraca elementów, do których odwołuje się członek.
Rozwiązanie
Informacje o aktualizacji zbiorczej
Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 6. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2008 R2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2489376 Pakiet aktualizacji zbiorczej 6 dla programu SQL Server 2008 R2Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń dołączone do poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
981356 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu programu SQL Server 2008 R2
Obejście
Aby obejść ten problem, użyj metody name Style 1 . W ramach tej metody można odwołać się do elementów członkowskich hierarchii nierównych w kwerendzie MDX za pomocą następującego algorytmu ścieżki klucza:
[dim].&[k1].&[k2]
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Więcej informacji
Aby uzyskać więcej informacji na temat sposobu działania z hierarchiami niewyrównanymi, odwiedź następującą witrynę internetową Microsoft Developer Network (MSDN):
Praca z hierarchiami niewyrównanymiAby uzyskać więcej informacji na temat właściwości styl unikatowych nazw , odwiedź następującą witrynę internetową Microsoft Developer Network (MSDN):
Właściwość unikatowego stylu nazwyAby uzyskać więcej informacji o terminologii dotyczącej aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft