Συμπτώματα
Ας υποθέσουμε ότι χρησιμοποιείτε τις υπηρεσίες ανάλυσης του Microsoft SQL Server 2012 (ΑΑΠ 2012) ή τις υπηρεσίες ανάλυσης του SQL Server 2014 (ΑΑΠ 2014) σε λειτουργία σε μορφή πίνακα. Εκτελείτε μια λειτουργία ProcessRecalc μετά από μια λειτουργία ProcessData στους πίνακες μιας ΒΆΣΗς δεδομένων χρησιμοποιώντας το SQL Server Management Studio ή δέσμες ενεργειών. Σε αυτήν την περίπτωση, η βάση δεδομένων γίνεται κατεστραμμένη, αν και φαίνεται να είναι λειτουργική και μπορεί να προσπελαστεί και παρουσιάζονται τα ακόλουθα προβλήματα:
-
Όταν δημιουργείτε αντίγραφα ασφαλείας της κατεστραμμένης βάσης δεδομένων και, στη συνέχεια, προσπαθείτε να την επαναφέρετε, λαμβάνετε το ακόλουθο μήνυμα σφάλματος:
Σφάλμα: τα αρχεία βάσης δεδομένων απέτυχαν να περάσουν τους ελέγχους συνέπειας. (Microsoft. analysisServices)
-
Όταν προσπαθείτε να συγχρονίσετε αυτή τη βάση δεδομένων σε μια άλλη παρουσία ΑΑΠ σε κατάσταση λειτουργίας σε μορφή πίνακα, η παρουσία του κρίσιμου προορισμού τερματίζεται απροσδόκητα, επειδή ο ελέγχου συνέπειας αποτυγχάνει κατά τη διάρκεια του κρίσιμου σταδίου συγχρονισμού στην παρουσία του κρίσιμου προορισμού.
Αιτία
Αυτό το ζήτημα παρουσιάζεται εξαιτίας της καταστροφής του λεξικού βάσης δεδομένων μετά την εκτέλεση μιας λειτουργίας ProcessData ακολουθούμενη από μια λειτουργία ProcessRecalc στους πίνακες σε μια βάση δεδομένων.
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με τις ακόλουθες αθροιστικές ενημερώσεις για τον SQL Server: αθροιστική ενημερωμένη έκδοση 2 για SQL server 2014 SP1αθροιστική ενημερωμένη έκδοση 6 για SQL Server 2014αθροιστική ενημερωμένη έκδοση 4 για SQL Server 2012 SP2
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".