Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Ένα σφάλμα διεκδίκησης μπορεί να προκύψει όταν ο Microsoft SQL Server εκτελεί επανειλημμένα μια αποθηκευμένη διαδικασία που εκτελεί τα εξής:

  • Λαμβάνει ένα μεγάλο αντικείμενο, όπως το varchar (max) ή το varbinary (max), ως όρισμα και

  • Δημιουργεί έναν προσωρινό πίνακα που έχει ως εμβέλεια την εκτέλεση της διαδικασίας και

  • Χρησιμοποιεί το όρισμα μεγάλο αντικείμενο στον προσωρινό πίνακα.

Ενδέχεται να διαπιστώσετε το σφάλμα διεκδίκησης που μοιάζει με το εξής στο αρχείο καταγραφής σφαλμάτων του SQL Server:

ΣφάλμαSPID ημερομηνίας/ώρας: 17065, σοβαρότητα: 16, κατάσταση: 1. 

Ημερομηνία/ώρα SPID SQL Server διεκδίκησης: file: αναπτυσσόμενου \όνομα_αρχείου, line = LineNumber Failed ισχυρισμός = ' fFalse ' απόπειρα πρόσβασης σε ληγμένη λαβή BLOB (1). Αυτό το σφάλμα μπορεί να σχετίζεται με το χρονοδιάγραμμα. Εάν το σφάλμα παραμένει μετά την εκ νέου εκτέλεση της πρότασης, χρησιμοποιήστε την εντολή DBCC CHECKDB για να επιλέξετε τη βάση δεδομένων για δομική ακεραιότητα ή επανεκκινήστε το διακομιστή για να εξασφαλίσετε ότι οι δομές δεδομένων στη μνήμη δεν είναι κατεστραμμένες.

Σφάλμα SPID ημερομηνίας/ώρας : 3624, σοβαρότητα: 20, κατάσταση: 1.

Ημερομηνία/ώρα SPID ο ελέγχου διεκδίκησης συστήματος απέτυχε. Επιλέξτε το αρχείο καταγραφής σφαλμάτων του SQL Server για λεπτομέρειες. Συνήθως, μια Αποτυχία διεκδίκησης προκαλείται από σφάλμα λογισμικού ή καταστροφή δεδομένων. Για να κάνετε μεταβίβαση ελέγχου για καταστροφή της βάσης δεδομένων, εξετάστε το ενδεχόμενο εκτέλεσης DBCC CHECKDB. Εάν συμφωνήσατε να στείλετε χωματερές στη Microsoft κατά τη διάρκεια της εγκατάστασης, θα σταλεί μια μικρή ένδειξη σφαλμάτων στη Microsoft. Μια ενημέρωση μπορεί να είναι διαθέσιμη από τη Microsoft στο πιο πρόσφατο Service Pack ή σε μια επείγουσα επιδιόρθωση από την τεχνική υποστήριξη.

Αιτία

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

Μάθετε περισσότερα σχετικά με την ανάλυση ονομάτων με αναβολή.

Επίλυση

Αυτό το ζήτημα διορθώνεται με τις ακόλουθες αθροιστικές ενημερώσεις για τον SQL Server:

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

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

       Αθροιστική ενημερωμένη έκδοση 10 για τον SQL Server 2014 Service Pack 2

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

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2016

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2017

πιο πρόσφατες αθροιστικές ενημερώσεις για τον SQL Server 2014

Κατάσταση

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

Αναφορές

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

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

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

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

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×