Ισχύει για
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Συμπτώματα

Ας υποθέσουμε ότι έχετε έναν πίνακα που έχει ένα έναυσμα ΟΘΔ στον Microsoft SQL Server 2008 R2, SQL Server 2012 ή SQL Server 2014 και σε αυτό το έναυσμα μπορείτε να ενώσετε τον πίνακα που έχει εισαχθεί/διαγραφεί με άλλους πίνακες. Όταν εκτελείτε μια πρόταση ΟΘΔ σε αυτόν τον πίνακα, ενδέχεται να προκύψει παραβίαση πρόσβασης κατά τη διάρκεια της μεταγλώττισης του εναύσματος και εμφανίζεται το ακόλουθο σφάλμα:

Παρουσιάστηκε σοβαρό σφάλμα στην τρέχουσα εντολή. Τα αποτελέσματα, εάν υπάρχουν, θα πρέπει να απορρίπτονται.

Επιπλέον, τα ακόλουθα σφάλματα καταγράφονται στο αρχείο καταγραφής σφαλμάτων του SQL Server:

<ημερομηνία><ώρα> SPID # * * * η ένδειξη στοίβας αποστέλλεται στο <αναπτυσσόμενου>\SQLDumpxxx.txt<ημερομηνία><ώρα> SPID # SqlDumpExceptionHandler: Process # δημιουργημένη ανεπανόρθωτη εξαίρεση C0000005 EXCEPTION_ACCESS_VIOLATION. Ο SQL Server τερματίζει αυτή τη διαδικασία.<ημερομηνία><ώρα> SPID # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *><<>><<><2 ημερομηνία><ώρα><5 SPID # * ><6 ημερομηνία><ώρα><9 spid #><0 ημερομηνία><ώρα><3 SPID # *><4 ημερομηνία><ώρα><7 SPID # *><8 ημερομηνία><ώρα> spid # * διεύθυνση εξαίρεσης = 00000000009E4F2A module (Sqlservr + 00000000002D4F2A)<ημερομηνία><ώρα> SPID # * κωδικός εξαίρεσης = c0000005 EXCEPTION_ACCESS_VIOLATION<ημερομηνία><ώρα> SPID # * Παρουσιάστηκε σφάλμα κατά την εγγραφή της διεύθυνσης 0000000000000000<ημερομηνία><ώρα>SPID # * buffer εισόδου 510 byte-<ημερομηνία><ώρα> SPID # * SQL_query_code

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

Λύση

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

Κατάσταση

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

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

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

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