Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Μπορείτε να δημιουργήσετε μια εκτεταμένη περίοδο λειτουργίας συμβάντος για να καταγράψετε το module_end εκτεταμένο συμβάν.
-
Μπορείτε να καθορίσετε το χαρακτηριστικό collect_statement σε 1.
-
Μπορείτε να ρυθμίσετε το συμβάν για να στείλετε το αποτέλεσμα σε έναν προορισμό αρχείου.
-
Μπορείτε να εξετάσετε το αποτέλεσμα από τον προορισμό του αρχείου χρησιμοποιώντας τη συνάρτηση sys.fn_xe_file_target_read_file και να εκθέτετε τα δεδομένα συμβάντων ως XML, για παράδειγμα, χρησιμοποιώντας την ακόλουθη σύνταξη:SELECT *, CAST(event_data AS XML) AS 'event_data_XML' FROM sys.fn_xe_file_target_read_file('file_name*.xel', NULL, NULL, NULL)
Σε αυτό το σενάριο, λαμβάνετε ένα μήνυμα σφάλματος που μοιάζει με το εξής:
MSG 9421, επίπεδο 16, κατάσταση 1, ανάλυση XML της σειράς 50: ουρά 1, χαρακτήρας 592, εσφαλμένος χαρακτήρας ονόματος
Επίλυση
Πληροφορίες για το Service Pack
Το πρόβλημα διορθώθηκε για πρώτη φορά στο ακόλουθο Service Pack για τον SQL Server. Το Service Pack 2 για τον SQL server 2014σχετικά με τα Service Pack για τα Service Pack του SQL Serverείναι αθροιστικό. Κάθε νέο Service Pack περιέχει όλες τις επιδιορθώσεις που υπάρχουν σε προηγούμενα Service Pack, μαζί με τυχόν νέες επιδιορθώσεις. Η σύστασή μας είναι να εφαρμόσουμε το πιο πρόσφατο Service Pack και την πιο πρόσφατη αθροιστική ενημέρωση για το συγκεκριμένο Service Pack. Δεν χρειάζεται να εγκαταστήσετε ένα προηγούμενο Service Pack πριν από την εγκατάσταση του πιο πρόσφατου Service Pack. Χρησιμοποιήστε τον πίνακα 1 στο ακόλουθο άρθρο για να βρείτε περισσότερες πληροφορίες σχετικά με το πιο πρόσφατο Service Pack και την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση.Πώς μπορείτε να προσδιορίσετε το επίπεδο έκδοσης, έκδοσης και ενημέρωσης του SQL Server και των στοιχείων του;
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".