Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Συμπτώματα

Ας υποθέσουμε ότι έχετε μια ομάδα διαθεσιμότητας AlwaysOn που αναπτύσσεται σε διακομιστή S1 και διακομιστή S2 στον Microsoft SQL Server 2014. Εντοπίζεται ένα πρόβλημα εύρυθμης λειτουργίας στην κύρια ρεπλίκα (S1) και η ομάδα διαθεσιμότητας διαμετακόμισης στην κατάσταση ΕΠΊΛΥΣΗς και ξεκινά ανακατεύθυνση, εάν έχει ρυθμιστεί για αυτόματη ανακατεύθυνση. Η ομάδα διαθεσιμότητας μπορεί να παραμείνει στην κατάσταση ΕΠΊΛΥΣΗς. Το σφάλμα χρονοδιαγράμματος μη απόδοσης μπορεί να εμφανίζεται στο αρχείο καταγραφής σφαλμάτων στην κύρια ρεπλίκα (S1) ή στη δευτερεύουσα ρεπλίκα (S2):

  • Το ακόλουθο σφάλμα χρονοδιαγράμματος που δεν δίνει δυνατότητα απόδοσης ενδέχεται να προκύψει στην κύρια ρεπλίκα γύρω από τη χρονική στιγμή κατά την οποία η ομάδα διαθεσιμότητας διαμετακόμισης από το πρωτεύον προς επίλυση:

    Date <ημερομηνία> <ώρα> SPID<Αναγνωριστικό> με τη χρήση της έκδοσης ' dbghelp. dll ' 4.0.5 ' <ημερομηνία> <ώρα> Αναγνωριστικό SPID> <0> με τη χρήση της έκδοσης ' dbghelp. dll ' "4.0.5 ' <Dateημερομηνία> <ώρας> Server με τη χρήση του ' dbghelp. dll ' version ' 4.0.5 ' <ημερομηνία> <ώρα Time> Server Time* * * δεν είναι δυνατή η λήψη περιβάλλοντος νήματος για το SPID 0> <0 ημερομηνία> <ώρα> Server * * * * * * TimeDateDate* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Time * * * * * * * * * Date * * Time * * * * * * * * * * * * * * *> <<>> <<αναγνωριστικό><ημερομηνία> <ώρα> Server * < ημερομηνία > < ώρα> Server * μη απόδοσης χρονοδιαγράμματος> <0 ημερομηνία> <Time ώρα> Server * < ημερομηνία > < ώρα> Server * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Date * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 982676> <> <2>> << <ημερομηνία> <ώρα> διαδικασία διακομιστή 0:0:0 (0X11428) ο εργαζόμενος 0x00000075CB92C160 φαίνεται να μη δίνει απόδοση στο χρονοδιάγραμμα 0. Χρόνος δημιουργίας νημάτων: 13011925023676. Χρησιμοποιείται περίπου νήμα CPU: πυρήνας 0 ms, χρήστης 0 ms. Χρήση διεργασίας 2%. Το σύστημα είναι αδρανές 84%. Διάστημα: 76880 MS.

  • Ενδέχεται να παρουσιαστεί το ακόλουθο σφάλμα χρονοδιαγράμματος μη απόδοσης στη δευτερεύουσα ρεπλίκα, εάν έχει ρυθμιστεί η ομάδα διαθεσιμότητας για αυτόματη ανακατεύθυνση και ο συνεργάτης ανακατεύθυνσης επιχειρεί να διαμετακομίσει στον πρωτεύοντα ρόλο:

    <ημερομηνία> <ώρα> SPID<Αναγνωριστικό> η βάση δεδομένων ομάδας διαθεσιμότητας "AGNAME" αλλάζει ρόλους από "επίλυση" σε "πρωτεύον", επειδή η ομάδα περιόδου λειτουργίας κατοπτρισμού ή διαθεσιμότητας απέτυχε λόγω του συγχρονισμού ρόλων. Αυτό είναι ένα ενημερωτικό μήνυμα μόνο. No user action is required....<Date> <Time> Server      Using 'dbghelp.dll' version '4.0.5'<Date> <Time> Server      ***Unable to get thread context for spid 0<Date> <Time> Server      * *******************************************************************************<Date> <Time> Server      *<Date> <Time> Server      * BEGIN STACK DUMP:<Date> <Time> Server      *   <Date> <Time> spid> <8 ID><Date> <Time> Server      * Private server build.<Date> <Time> Server      *<Date> <Time> Server      * Non-yielding Scheduler> <2 Date> <Time> Server      *<Date> <Time> Server      * *******************************************************************************<Date> <Time> Server      Stack Signature for the dump is 0x000000000000006D> <4 Date> <Time> Server      External dump process return code 0x20000001. Η διαδικασία εξωτερικής απόρριψης δεν επέστρεψε σφάλματα. <ημερομηνία> <ώρα> διαδικασία διακομιστή 0:0:0 (0X1e94) ο εργαζόμενος 0x000000082F270160 φαίνεται να μην δίνει απόδοση στο χρονοδιάγραμμα 0. Χρόνος δημιουργίας νημάτων: 13059453624681. Χρησιμοποιείται περίπου νήμα CPU: πυρήνας 0 ms, χρήστης 0 ms. Χρήση διεργασίας 3%. Το σύστημα είναι αδρανές 84%. Διάστημα: 70358 MS. <Date> <Time> Server Process 0:0:0 (0X998) ο εργαζόμενος 0x00000000B3F86160 φαίνεται να μην αποδίδει στο χρονοδιάγραμμα 2. Χρόνος δημιουργίας νημάτων: 13059458965740. Χρησιμοποιείται περίπου νήμα CPU: πυρήνας 0 ms, χρήστης 0 ms. Χρήση διεργασίας 3%. Το σύστημα είναι αδρανές 83%. Διάστημα: 76913 ms.Ημερομηνία> <ώρα> διαδικασία διακομιστή 0:0:0 (0X1a64) ο εργαζόμενος 0x0000000B5E220160 φαίνεται να μην αποδίδει στο χρονοδιάγραμμα 3. Χρόνος δημιουργίας νημάτων: 13059466511951. Χρησιμοποιείται περίπου νήμα CPU: πυρήνας 0 ms, χρήστης 0 ms. Χρήση διεργασίας 3%. Το σύστημα είναι αδρανές 83%. Διάστημα: 76944 MS.

Σημείωση Αυτό το πρόβλημα παρουσιάζεται επίσης στον SQL Server 2012.

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

Κατάσταση

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

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

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

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

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