Ισχύει για
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 Service Pack 3 SQL Server 2012 Analysis Services

Η επιδιόρθωση ισχύει επίσης για τις υπηρεσίες ανάλυσης του Microsoft SQL Server 2014 (ΑΑΠ 2014).

Συμπτώματα

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

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

Κατάσταση

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

Λύση

Για να επιλύσετε αυτό το ζήτημα, ακολουθήστε τα παρακάτω βήματα:

  1. Ανοίξτε το αρχείο OLAP\Config\msmdsrv.ini.

  2. Εντοπίστε την παράμετρο DisableDCSliceIndex .

  3. Αλλάξτε την τιμή της παραμέτρου από το 0x0 στο 0x4.

Σημειώσεις

  • Η παράμετρος εφαρμόζεται δυναμικά. Επομένως, δεν χρειάζεται να γίνει επανεκκίνηση του ΚΡΊΣΙΜΟΥ 2008, του ΚΡΊΣΙΜΟΥ 2008 R2, του ΚΡΊΣΙΜΟΥ 2012 ή του ΑΑΠ 2014.

  • Εάν χρησιμοποιήσετε αυτήν τη λύση, ενδέχεται να αντιμετωπίσετε προβλήματα επιδόσεων.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.