Η Microsoft διανέμει τις επιδιορθώσεις του Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι επιδιορθώσεις είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν στο προηγούμενο SQL Server 2008 R2 Service Pack 2 έκδοση της ενημέρωσης κώδικα.
Συμπτώματα
Ας υποθέσουμε ότι εκτελείτε ένα ερώτημα πολυδιάστατων εκφράσεων (MDX) στις υπηρεσίες ανάλυσης του Microsoft SQL Server 2008 R2 (ΑΑΠ 2008) ή στις υπηρεσίες ανάλυσης του Microsoft SQL Server 2012 (ΑΑΠ 2012) όταν ισχύουν οι ακόλουθες συνθήκες:
-
Το ερώτημα MDX έχει μια συνάρτηση συγκεντρωτικών αποτελεσμάτων που χρησιμοποιείται σε ένα υπολογιζόμενο μέλος σε έναν όρο WHERE .
-
Η συνάρτηση συγκεντρωτικών αποτελεσμάτων χρησιμοποιεί περισσότερα από ένα μέλη της ιεραρχίας Dim. Hier .
-
Υπάρχει μια πρόταση εμβέλειας που επηρεάζει ένα μέλος της ιεραρχίας Dim. Hier που δεν υπάρχει στη συνάρτηση συγκεντρωτικών αποτελεσμάτων .
-
Η διάσταση Dim είναι μια διάσταση γονικού/θυγατρικού στοιχείου.
Σε αυτήν την περίπτωση, η πρόταση εμβέλειας αλλάζει το αποτέλεσμα της συνάρτησης συγκεντρωτικών αποτελεσμάτων . Αυτό προκαλεί το ερώτημα MDX για να επιστρέψει ένα λανθασμένο αποτέλεσμα.Σημειώσεις
-
Αυτό το πρόβλημα μπορεί να ελεγχθεί με την προσθήκη της υπάρχουσας λέξης-κλειδιού στην παράμετρο της συνάρτησης συγκεντρωτικών αποτελεσμάτων .
-
Αυτή η φόρμα του ερωτήματος MDX γίνεται συχνά από το Excel όταν ένα αντικείμενο Συγκεντρωτικού πίνακα μετατρέπεται σε τύπους (χρησιμοποιώντας τη συνάρτηση CUBESET ).
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 8 για τον SQL Server 2012 /en-us/help/2844205
Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2012 SP1 /en-us/help/2833645
Αθροιστική ενημερωμένη έκδοση 5 για SQL Server 2008 R2 SP2 /en-us/help/2797460
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Περισσότερες πληροφορίες
Για περισσότερες πληροφορίες σχετικά με τη συνάρτηση συγκεντρωτικών αποτελεσμάτων (MDX), μεταβείτε στην ακόλουθη τοποθεσία Web του MSDN:
Γενικές πληροφορίες σχετικά με τη συνάρτηση συγκεντρωτικών αποτελεσμάτων