Η Microsoft διανέμει τις επιδιορθώσεις του Microsoft SQL Server 2008 Service Pack 2 (SP2) ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι επιδιορθώσεις είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη έκδοση του SQL Server 2008 SP2.
Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Μπορείτε να ενεργοποιήσετε την επιλογή Auto_Close μιας βάσης δεδομένων σε μια ΠΑΡΟΥΣΊΑ του sql Server 2008, του sql Server 2012 ή του sql Server 2014.
-
Μία ή περισσότερες καταχωρήσεις ευρετηρίου που λείπουν για ένα αντικείμενο της βάσης δεδομένων βρίσκονται στην προβολή δυναμικής διαχείρισης ευρετηρίου που λείπει.
-
Όλες οι συνδέσεις που γίνονται σε αυτή τη βάση δεδομένων είναι κλειστές. Σημείωση Όταν όλες οι συνδέσεις είναι κλειστές, η βάση δεδομένων αναμένεται να κλείσει αυτόματα.
-
Την ίδια στιγμή, μια εργασία για μια καθαρή λειτουργία φόντου προσπαθεί να διαγράψει την καταχώρηση ευρετηρίου που λείπει. Το νήμα που εκτελεί την εργασία δεν είναι το ίδιο νήμα που κλείνει τη βάση δεδομένων.
Σε αυτό το σενάριο, παρουσιάζεται παραβίαση πρόσβασης. Επιπλέον, πρέπει να επανεκκινήσετε την παρουσία του SQL Server για να επιλύσετε αυτό το ζήτημα.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται επειδή γίνονται πολλές κλήσεις σε μια δωρεάν μέθοδο, όταν η εργασία που λείπει για τη λειτουργία απαλοιφής φόντου προσπαθεί να διαγράψει την καταχώρηση ευρετηρίου που λείπει.
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL Server 2014 SP1 /en-us/help/3067839
Αθροιστική ενημερωμένη έκδοση 8 για τον SQL Server 2014 /en-us/help/3067836
Αθροιστική ενημερωμένη έκδοση 6 για τον SQL Server 2012 SP2 /en-us/help/3052468
Αθροιστική ενημερωμένη έκδοση 7 για τον SQL Server 2008 SP2 /en-us/help/2617148
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Λύση
Για να επιλύσετε αυτό το ζήτημα, απενεργοποιήστε την επιλογή Auto_Close της βάσης δεδομένων.