Συμπτώματα
Ας υποθέσουμε ότι εφαρμόζετε ένα από τα παρακάτω πακέτα αθροιστικής ενημερωμένης έκδοσης στον Microsoft SQL Server 2008 R2:
-
Πακέτο αθροιστικών ενημερώσεων 3 για τον SQL Server 2008 R2 Service Pack 2 (SP2) ή νεότερη έκδοση
-
Πακέτο αθροιστικών ενημερώσεων 8 για τον SQL Server 2008 R2 Service Pack 1 (SP1) ή νεότερη έκδοση
Όταν προσπαθείτε να εκτελέσετε ορισμένα ερωτήματα πολυδιάστατων παραστάσεων (MDX) που προηγουμένως μπορούσατε να εκτελέσετε με επιτυχία, λαμβάνετε το ακόλουθο μήνυμα σφάλματος:
Σφάλμα OLE DB: σφάλμα OLE DB ή ODBC: μη έγκυρο όνομα στήλης ' <ColumnName> '.; 42S22; Μη έγκυρο όνομα στήλης ' <ColumnName> '.; 42S22.
Αιτία
Αυτό το ζήτημα παρουσιάζεται επειδή η επιδιόρθωση για το ζήτημα που περιγράφεται στο άρθρο της Γνωσιακής Βάσης της Microsoft 2741143 περιέχει μια παλινδρόμηση.
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 11 για τον SQL Server 2012 /en-us/help/2908007
Αθροιστική ενημερωμένη έκδοση 9 για SQL Server 2008 R2 SP2 /en-us/help/2887606
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".