ΕΠΙΔΙΌΡΘΩΣΗ: "η συνάρτηση MDX απέτυχε διότι η συντεταγμένη για το χαρακτηριστικό 'AttributeName' περιέχει ένα σύνολο." το μήνυμα όταν εκτελείτε ένα ερώτημα MDX 2012 διακομιστή SQL ή στο SQL Server 2008 R2

Η Microsoft διανέμει ενημερώσεις κώδικα του Microsoft SQL Server 2012 Service Pack 1 μορφή ενός αρχείου λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με το προηγούμενο SQL Server 2012 Service Pack 1 έκδοση της ενημέρωσης κώδικα.

Συμπτώματα

Ας υποθέσουμε ότι εφαρμόζετε το Service Pack 1 (SP1) για Microsoft SQL Server 2012 σε μια παρουσία του SQL Server 2012 ή έχετε Microsoft SQL Server 2008 R2 στον υπολογιστή σας. Όταν προσπαθείτε να εκτελέσετε ένα ερώτημα πολυδιάστατων εκφράσεων (MDX), το ερώτημα αποτυγχάνει και λαμβάνετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:

Η συνάρτηση MDX απέτυχε διότι η συντεταγμένη για το χαρακτηριστικό 'AttributeName' περιέχει ένα σύνολο.

Προτεινόμενη αντιμετώπιση

Το ζήτημα επιδιορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημερωμένη έκδοση του SQL Server.

Αθροιστική ενημερωμένη έκδοση 11 για τον SQL Server 2012

Αθροιστική ενημερωμένη έκδοση 9 για SQL Server 2008 R2 SP2

Σχετικά με τις αθροιστικές ενημερωμένες εκδόσεις για τον SQL Server

Αθροιστική ενημερωμένη έκδοση 3 για SQL Server 2012 SP1

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 3. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012 SP1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2812412 συγκεντρωτική ενημερωμένη έκδοση πακέτου 3 για SQL Server 2012 Service Pack 1
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2012 SP1 έκδοση της ενημέρωσης κώδικα. Συνιστούμε ότι μπορείτε να εξετάσουν την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2772858 το 2012 διακομιστή SQL δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012 Service Pack 1

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Περισσότερες πληροφορίες

Για να αναπαραγάγετε αυτό το ζήτημα, εκτελέστε το ακόλουθο ερώτημα:
with member measures.test as 1 
SELECT
{
measures.test,
[Measures].[Internet Sales Amount]
}
ON COLUMNS

,NON EMPTY
[Product].[Model Name].[Model Name].members*
[Product].[size].[size].members

ON ROWS
FROM
(
SELECT
{[Product].[Product Line].&[M]} ON COLUMNS
FROM [Adventure Works]
)
WHERE
(
[Product].[Product Line].[All Products]
)
Με βάση το ερώτημα που αναφέρθηκαν προηγουμένως, το ζήτημα είναι πιο πιθανό να προκύψει όταν ισχύουν οι ακόλουθες συνθήκες:
  • Το ερώτημα εκτελείται στον ψυχρό χώρο αποθήκευσης ή εκτελείται μετά τη μνήμη προσωρινής αποθήκευσης δεδομένων είναι σαφές μετά από μια εντολή XMLA ClearCache .
  • Το ερώτημα MDX επιλέγει μόνο ένα μέτρο και τουλάχιστον ένα από τα μέτρα είναι μια βασική μονάδα μέτρησης από μια ομάδα μέτρησης. Στο παραπάνω ερώτημα, [μέτρα]. [Ποσό πωλήσεων Internet] προέρχεται από μια ομάδα μέτρησης.
  • Το ερώτημα έχει ένα επιλέξτε μόνο από ένα μόνο μέλος.
  • Όλα τα slice είναι μεγαλύτερη από την υποδιαίρεση ενός χαρακτηριστικού στον άξονα. Για παράδειγμα, το όλες slice είναι επιλεγμένο για το [προϊόντα]. [Γραμμή προϊόντων] χαρακτηριστικό όταν υπάρχει [προϊόντα]. [Όνομα μοντέλου] χαρακτηριστικό στον άξονα.
  • Τις ανάγκες του άξονα ώστε να τέμνουν συμμετάσχετε σε κάποια άλλα χαρακτηριστικά από τη διάσταση. Στο ερώτημα που αναφέρθηκαν προηγουμένως, έχει περισσότερα από ένα χαρακτηριστικά στον άξονα γραμμών.

Αναφορές

Για περισσότερες πληροφορίες σχετικά με το μοντέλο τμηματικής συντήρησης για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935897 μια τμηματική μοντέλο συντήρησης είναι διαθέσιμα από την ομάδα του SQL Server για την παράδοση επείγουσες επιδιορθώσεις για ζητήματα που αναφέρθηκαν
Για περισσότερες πληροφορίες σχετικά με τη διάταξη ονομασίας των ενημερωμένων εκδόσεων του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
Πακέτα ενημερωμένων εκδόσεων 822499 σχήματος ονομάτων για το λογισμικό Microsoft SQL Server
Για περισσότερες πληροφορίες σχετικά με την ορολογία των ενημερώσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft:
824684 περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft
Ιδιότητες

Αναγνωριστικό άρθρου: 2823086 - Τελευταία αναθεώρηση: 23 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια