KB2831478 - ΕΠΙΔΙΌΡΘΩΣΗ: Εσφαλμένο αποτέλεσμα ή παραβίαση πρόσβασης κατά την εκτέλεση ενός ερωτήματος MDX σε μια βάση δεδομένων ΑΑΠ 2012 ή ΑΑΠ 2008 R2 που έχει πολλές προελεύσεις δεδομένων

Ισχύει για
SQL Server 2012 Analysis Services

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • Έχετε μια βάση δεδομένων Microsoft SQL Server 2012 υπηρεσιών ανάλυσης (ΑΑΠ 2012) ή Microsoft SQL Server 2008 R2 υπηρεσιών ανάλυσης (ΑΑΠ 2008 R2) που έχει πολλές προελεύσεις δεδομένων.
  • Έχετε ένα ερώτημα πολυδιάστατων παραστάσεων (MDX) που περιέχει ορισμένα φίλτρα.
  • Μπορείτε να εκτελέσετε το ερώτημα MDX σε ένα σχεσιακό διαμέρισμα OLAP (ROLAP). Το διαμέρισμα ROLAP και η διάσταση που αναφέρεται από τα φίλτρα προέρχονται από διαφορετικές προελεύσεις δεδομένων

Σε αυτό το σενάριο, ενδέχεται να επιστραφεί εσφαλμένο αποτέλεσμα ή να παρουσιαστεί παραβίαση πρόσβασης.

Αιτία

Αυτό το πρόβλημα παρουσιάζεται επειδή ένα δευτερεύον αρχείο προέλευσης δεδομένων εμποδίζει την προώθηση των φίλτρων στο ερώτημα SQL από το SSAS. Επειδή πρόκειται για απροσδόκητη συμπεριφορά, το SSAS δημιουργεί ασυνεπείς εσωτερικές δομές δεδομένων που οδηγούν σε παραβίαση πρόσβασης ή εσφαλμένα αποτελέσματα.

Επίλυση

Πληροφορίες αθροιστικής ενημέρωσης

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

Αθροιστική ενημέρωση 10 για το SQL Server 2012 /el-gr/help/2891666

Πληροφορίες σχετικά με τις αθροιστικές ενημερώσεις για SQL Server

Κάθε νέα αθροιστική ενημερωμένη έκδοση για SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη αθροιστική ενημερωμένη έκδοση. Δείτε τις πιο πρόσφατες αθροιστικές ενημερώσεις για SQL Server:

      

Αθροιστική ενημερωμένη έκδοση 8 για SQL Server 2008 R2 Service Pack 2Η επιδιόρθωση για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 8. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για το SQL Server 2008 R2 Service Pack 2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2871401 Αθροιστική ενημερωμένη έκδοση πακέτου 8 για 2008 R2 Service Pack 2Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη έκδοση SQL Server 2008 R2 Service Pack 2 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης ενημερώσεων κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:

2730301 Οι εκδόσεις του SQL Server 2008 R2 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2 Service Pack 2

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

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

2772858 Οι εκδόσεις του SQL Server 2012 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server Service Pack 1 2012

Κατάσταση

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

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

Το πρόβλημα έχει διορθωθεί εν μέρει σε μια προηγούμενη ενημέρωση. Ωστόσο, η ενημέρωση κώδικα που περιγράφεται σε αυτό το άρθρο της Γνωσιακής Βάσης (KB) έχει ολοκληρωθεί. Για την αρχική ενημέρωση κώδικα, μπορείτε να ανατρέξετε στο ακόλουθο άρθρο:

2770635 ΕΠΙΔΙΌΡΘΩΣΗ: Εσφαλμένο αποτέλεσμα όταν εκτελείτε ένα ερώτημα MDX σε μια βάση δεδομένων ΑΑΠ 2008 R2 ή ΑΑΠ 2012 που έχει πολλές προελεύσεις δεδομένων