Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Έχετε μια περιορισμένη βάση δεδομένων στον Microsoft sql Server 2012 ή στον sql Server 2014.
-
Μια εφαρμογή προσπαθεί να συνδεθεί στη βάση δεδομένων που περιέχεται, ενεργοποιώντας την ομαδοποίηση συνδέσεων.
-
Η εφαρμογή χρησιμοποιεί έλεγχο ταυτότητας SQL Server.
Σε αυτό το σενάριο, η εφαρμογή ενδέχεται να μην είναι δυνατό να συνδεθεί στη βάση δεδομένων. Επιπλέον, μπορείτε να εντοπίσετε σφάλματα που μοιάζουν με τα εξής στο αρχείο καταγραφής σφαλμάτων του SQL Server:
Σφάλμα σύνδεσης ημερομηνίας/ώρας : 18456, σοβαρότητα: 14, κατάσταση: 5.η σύνδεση ημερομηνίας-ώρας απέτυχε για το χρήστη "Sid". Αιτιολογία: δεν ήταν δυνατή η εύρεση μιας σύνδεσης που να ταιριάζει με το όνομα που παρέχεται [πρόγραμμα-πελάτης:]ημερομηνίαώρα spid# σφάλμα: 18056, σοβαρότητα: 20, κατάσταση: 5.ημερομηνίαώρα SPID# ο υπολογιστής-πελάτης δεν μπόρεσε να χρησιμοποιήσει ξανά μια περίοδο λειτουργίας με SPID #, η οποία είχε επαναρυθμιστεί για ομαδοποίηση συνδέσεων. Το αναγνωριστικό αποτυχίας είναι #. Αυτό το σφάλμα μπορεί να οφείλεται σε αποτυχία μιας προηγούμενης λειτουργίας. Επιλέξτε τα αρχεία καταγραφής σφαλμάτων για τις λειτουργίες που απέτυχαν αμέσως πριν από αυτό το μήνυμα σφάλματος.
Σημείωση Αυτό το πρόβλημα δεν παρουσιάζεται την πρώτη φορά που εμφανίζεται μια σύνδεση με μια βάση δεδομένων που περιέχονται. Ωστόσο, το πρόβλημα παρουσιάζεται σε όλες τις διαδοχικές απόπειρες.
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL Server 2014 /en-us/help/2931693
Αθροιστική ενημερωμένη έκδοση 7 για τον SQL Server 2012 SP1 /en-us/help/2894115
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Περισσότερες πληροφορίες
Αυτή η ενημέρωση διορθώνει επίσης ένα άλλο πρόβλημα στο οποίο οι παρακάτω ενσωματωμένες συναρτήσεις επιστρέφουν το SID χρήστη αντί για το όνομα χρήστη:
-
SUSER_SNAME
-
SUSER_NAME
-
SYSTEM_USER
Σημείωση Αυτή η ενημέρωση εξασφαλίζει ότι το όνομα χρήστη επιστρέφεται πάντα από αυτές τις συναρτήσεις, ανεξάρτητα από το εάν χρησιμοποιείται ή όχι μια βάση δεδομένων που περιέχονται.
Αναφορές
Ανατρέξτε στην ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.