KB4052127 - ΕΠΙΔΙΌΡΘΩΣΗ: Ο μηχανισμός προειδοποίησης διαβάζει το πλήρες αρχείο καταγραφής συμβάντων της εφαρμογής και στέλνει ειδοποιήσεις για παλιά συμβάντα μετά την επανεκκίνηση των Windows

Ισχύει για
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Enterprise Core - 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

Συμπτώματα

Μετά την επανεκκίνηση του συστήματος, λαμβάνετε πολλά μηνύματα ηλεκτρονικού ταχυδρομείου για παλιές SQL Server ειδοποιήσεις. Οι ειδοποιήσεις χρονολογούνται από τα παλαιότερα μηνύματα στο αρχείο καταγραφής συμβάντων της εφαρμογής.

Επιπλέον, καταγράφονται τα ακόλουθα μηνύματα:

Στο αρχείο SQLAgent.out

Σημείωση

  • <DateTime> - ! [ΚΑΤΑΓΡΑΦΉ] Δεν είναι δυνατή η ανάγνωση του τοπικού αρχείου καταγραφής συμβάντων (αιτία: Ο διακομιστής RPC δεν είναι διαθέσιμος)
  • <DateTime> - ! [ΚΑΤΑΓΡΑΦΉ] Δεν είναι δυνατή η ανάγνωση του τοπικού αρχείου καταγραφής συμβάντων (αιτία: Ο δείκτης χειρισμού δεν είναι έγκυρος)
  • <DateTime> - + [LOG] Άνοιξε ξανά με επιτυχία το τοπικό αρχείο καταγραφής συμβάντων - ΣΗΜΕΙΩΣΗ: Ορισμένα συμβάντα ενδέχεται να έχουν χαθεί

         Στο αρχείο καταγραφής συμβάντων συστήματος των Windows

Σημείωση

  • <Πληροφορίες ημερομηνίας/ώρας>server_name. 7036 Service Control Manager Δ/Υ Δ/Υ Η υπηρεσία καταγραφής συμβάντων των Windows εισήλθε σε κατάσταση διακοπής.
  • <Πληροφορίες ημερομηνίας/ώρας>server_name. 7036 Service Control Manager Δ/Υ Δ/Υ Η υπηρεσία καταγραφής συμβάντων των Windows εισήλθε σε κατάσταση εκτέλεσης.

Αιτία

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

Επίλυση

Αυτή η επιδιόρθωση περιλαμβάνεται στις ακόλουθες ενημερώσεις:

Πληροφορίες σχετικά με τις συγκεντρωτικές ενημερώσεις για SQL Server:

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

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

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

Latest αθροιστική ενημέρωση για το SQL Server 2016

Κατάσταση

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

Παραπομπές

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