KB3178934 - Η επεξεργασία ενός διαμερίσματος προκαλεί απώλεια δεδομένων σε άλλα διαμερίσματα μετά την επαναφορά της βάσης δεδομένων στο SQL Server 2016 (1200)

Ισχύει για
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Συμπτώματα

Μπορείτε να επαναφέρετε μια βάση δεδομένων Υπηρεσίες ανάλυσης του SQL Server (SSAS) (επιπέδου συμβατότητας 1200) ή να επισυνάψετε μια βάση δεδομένων SSAS (επιπέδου συμβατότητας 1200) ή να επανεκκινήσετε ένα διακομιστή που περιέχει μια βάση δεδομένων SSAS (επιπέδου συμβατότητας 1200). Εάν επεξεργαστείτε ένα από τα διαμερίσματα οποιουδήποτε πίνακα σε αυτήν τη βάση δεδομένων, ενδέχεται να προκύψει απώλεια δεδομένων σε άλλα διαμερίσματα του ίδιου πίνακα. Τα διαμερίσματα που υποβλήθηκαν σε ρητή επεξεργασία δεν θα χάσουν δεδομένα. Μόνο τα άλλα διαμερίσματα αυτού του πίνακα θα χάσουν δεδομένα.

Για παράδειγμα, αυτό το ζήτημα ενδέχεται να παρουσιαστεί στα ακόλουθα σενάρια.

Σενάριο 1

  • Κάνετε επανεκκίνηση μιας παρουσίας του SQL Server 2016 που περιέχει μια βάση δεδομένων ΑΑΠ επιπέδου συμβατότητας 1200 που περιέχει έναν πίνακα με ένα μόνο διαμέρισμα.
  • Μπορείτε να προσθέσετε ένα νέο διαμέρισμα σε αυτόν τον πίνακα και να επεξεργαστείτε μόνο αυτό το διαμέρισμα που προστέθηκε πρόσφατα.
  • Το διαμέρισμα που υπήρχε παλαιότερα σε αυτόν τον πίνακα χάνει δεδομένα.

Σενάριο 2

  • Μπορείτε να επαναφέρετε μια βάση δεδομένων ΑΑΠ επιπέδου συμβατότητας 1200 (με πίνακα με πολλά διαμερίσματα) από ένα αντίγραφο ασφαλείας.
  • Μπορείτε να επεξεργαστείτε ένα μόνο διαμέρισμα σε αυτόν τον πίνακα.
  • Τα άλλα διαμερίσματα σε αυτόν τον πίνακα χάνουν δεδομένα.

      

Επίλυση

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

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

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

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

Τελευταία αθροιστική ενημέρωση για το SQL Server 2016
      

        
Για τις πληροφορίες λήψης σχετικά με αυτήν την επείγουσα επιδιόρθωση GDR, ανατρέξτε στο άρθρο KB 3179258 Η επεξεργασία ενός διαμερίσματος προκαλεί απώλεια δεδομένων σε άλλα διαμερίσματα μετά την επαναφορά της βάσης δεδομένων στο SQL Server 2016 (1200) .

Λύση

Για να επιλύσετε αυτό το ζήτημα, εκτελέστε μια πλήρη επεξεργασία του πίνακα μετά την επαναφορά της βάσης δεδομένων.

Κατάσταση

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

Παραπομπές

Ενημερωθείτε σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για να περιγράφει τις ενημερώσεις λογισμικού.