Συμπτώματα
Ας υποθέσουμε ότι έχετε έναν πίνακα που περιέχει μια στήλη FILESTREAM και μια στήλη LOB στον Microsoft SQL Server 2012. Όταν αποθέσετε τη στήλη LOB και προσπαθήσετε να δημιουργήσετε ένα υπάρχον συγκεντρωτικό ευρετήριο ή να δημιουργήσετε ένα νέο συγκεντρωτικό ευρετήριο, λαμβάνετε το ακόλουθο μήνυμα σφάλματος ισχυρισμός συστήματος:
<ημερομηνία> <ώρα> SPID<Αναγνωριστικό> σφάλμα: 17066, σοβαρότητα: 16, κατάσταση: 1. <ημερομηνία> <ώρα> SPID> <0 Αναγνωριστικό> ισχυρισμός του SQL Server: file: <<αναπτυσσόμενου> \longrec.inl>, line = 1318 Failed ισχυρισμός = "outBufLen >= offsetof (InRowContent; m_varBlobCol) + inBufLen". Αυτό το σφάλμα μπορεί να σχετίζεται με το χρονοδιάγραμμα. Εάν το σφάλμα παραμένει μετά την εκ νέου εκτέλεση της πρότασης, χρησιμοποιήστε την εντολή DBCC CHECKDB για να επιλέξετε τη βάση δεδομένων για δομική ακεραιότητα ή επανεκκινήστε το διακομιστή για να εξασφαλίσετε ότι οι δομές δεδομένων στη μνήμη δεν είναι κατεστραμμένες. <ημερομηνία> <ώρα> SPID<Αναγνωριστικό> σφάλμα: 3624, σοβαρότητα: 20, κατάσταση: 1 . <ημερομηνία> <ώρα Επιλέξτε το αρχείο καταγραφής σφαλμάτων του SQL Server για λεπτομέρειες. Συνήθως, μια Αποτυχία διεκδίκησης προκαλείται από σφάλμα λογισμικού ή καταστροφή δεδομένων. Για να κάνετε μεταβίβαση ελέγχου για καταστροφή της βάσης δεδομένων, εξετάστε το ενδεχόμενο εκτέλεσης DBCC CHECKDB. Εάν συμφωνήσατε να στείλετε χωματερές στη Microsoft κατά τη διάρκεια της εγκατάστασης, θα σταλεί μια μικρή ένδειξη σφαλμάτων στη Microsoft. Μια ενημέρωση μπορεί να είναι διαθέσιμη από τη Microsoft στο πιο πρόσφατο Service Pack ή σε ένα QFE από την τεχνική υποστήριξη.
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 6 για τον SQL Server 2012 SP2 /en-us/help/3052468
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".