Ισχύει για
SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Συμπτώματα

Ας υποθέσουμε ότι εκτελείτε ένα ερώτημα που χρησιμοποιεί ένα συνδεδεμένο διακομιστή στο Microsoft SQL Server 2016 και 2017. Όταν το ερώτημα ακυρώνεται κατά την εκτέλεση, ένα σφάλμα διεκδίκησης μπορεί να παρουσιαστεί σπάνια και SQL Server ενδέχεται να τερματιστεί απροσδόκητα. Επιπλέον, θα λάβετε ένα μήνυμα σφάλματος που μοιάζει με το εξής:

Σφάλμα spid82 DateTime: 17066, Σοβαρότητα: 16, Κατάσταση: 1.

DateTime spid82 SQL Server Διεκδίκηση: File:FileName\FilePath, line=LineNumber Failed Assertion = 'pilb->m_cRef == 0'. Αυτό το σφάλμα μπορεί να σχετίζεται με το χρονισμό. Εάν το σφάλμα παραμένει μετά την επανάληψη της πρότασης, χρησιμοποιήστε το DBCC CHECKDB για να ελέγξετε τη βάση δεδομένων για δομική ακεραιότητα ή επανεκκινήστε το διακομιστή για να βεβαιωθείτε ότι οι δομές δεδομένων στη μνήμη δεν είναι κατεστραμμένες.

Σφάλμα spid82 DateTime: 3624, Σοβαρότητα: 20, Κατάσταση: 1.

Επίλυση

Αυτό το πρόβλημα έχει διορθωθεί στις ακόλουθες αθροιστικές ενημερώσεις για SQL Server:

       Συγκεντρωτική ενημέρωση 11 για SQL Server 2017

       Συγκεντρωτική ενημέρωση 10 για SQL Server 2016 SP1

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

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

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

Κατάσταση

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

Αναφορές

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

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

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

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