Υπολογιστές-πελάτες δεν αναφέρουν πίσω στο διακομιστή Windows λογισμικού Update Services (WSUS)

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 909131
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Υπολογιστές-πελάτες δεν αναφέρουν πίσω στο διακομιστή Microsoft Windows λογισμικού Update Services (WSUS). Επιπλέον, ενδέχεται να παρουσιαστούν τα ακόλουθα συμπτώματα:
  • Το ακόλουθο μήνυμα λάθους καταγράφεται στο αρχείο καταγραφής Windowsupdate.log σε υπολογιστές-πελάτες:
    ΠΡΟΕΙΔΟΠΟΊΗΣΗ: Απέτυχε η αποστολή συμβάντων στο διακομιστή με hr = 80244008
  • Εμφανίζονται μηνύματα λάθους χρονικού ορίου Microsoft SQL Server στην κονσόλα διαχείρισης στο διακομιστή WSUS.
  • Το αρχείο SoftwareDistribution.log που βρίσκεται στο φάκελο Services\LogFiles του Windows Update %programfiles%\Microsoft περιέχει μηνύματα που μοιάζουν με τα εξής:
    <DATE> </DATE>
    <TIME></TIME>
    Σφάλμα UTC w3wp.130 DBConnection.LogSqlException DBLAYER: σφάλματα [0]: υπηρεσία παροχής δεδομένων SqlClient .net προέλευσης, διακομιστής OPC-AD-WSUS1N\WSUS, τον αριθμό -2, 10, η κλάση κράτος 0, ConnectionRead διαδικασία (WrapperRead()).,
    LineNumber 0: Λήξη χρονικού ορίου. Την περίοδο χρονικού ορίου παρήλθε πριν τη ολοκλήρωση της λειτουργίας ή ο διακομιστής δεν ανταποκρίνεται.

Αιτία

Αυτό το ζήτημα προκύπτει, εάν ο αριθμός αναφοράς συμβάντων στον πίνακα tbEventInstance υπερβαίνει το 1 εκατομμύριο γραμμές.

Ένα διακομιστή WSUS που χρησιμοποιεί το προτεινόμενο υλικό μπορεί να υποστηρίξει έναν μέγιστο αριθμό 15.000 υπολογιστές-πελάτες χρησιμοποιώντας την προεπιλεγμένη κύκλου εντοπισμού των 22 ώρες. Τον αριθμό αναφοράς συμβάντων που προστίθεται στον πίνακα tbEventInstance εξαρτάται από τον αριθμό των πελατών και τη συχνότητα που ορίζεται για κάθε κύκλο ανίχνευσης. Αυτόματη διαγραφή γραμμών από τον πίνακα tbEventInstance ξεκινά όταν ένας υπολογιστής-πελάτης προσπαθεί να στείλει μια έκθεση. Η διαδικασία αυτόματης διαγραφής ενεργοποιείται μόνο εάν τα συμβάντα αναφοράς στον πίνακα tbEventInstance υπερβαίνει το 1 εκατομμύριο γραμμές.

Η διαδικασία αυτόματης διαγραφής είναι πολύ αργή και αποκλείει τους υπολογιστές-πελάτες από την αναφορά πίσω στο διακομιστή WSUS. Από προεπιλογή, το WSUS έχει ρυθμιστεί για να διαγράψετε τα συμβάντα που είναι παλαιότερα από 15 ημέρες σε σταθμούς εργασίας και που είναι παλαιότερα από 90 ημέρες σε διακομιστές. WSUS διαγράφει παλιά συμβάντα με ρυθμό 1.000 συμβάντα κάθε 12 ώρες.

Για πληροφορίες σχετικά με τον τρόπο εξακρίβωσης αν ο tbEventInstance πίνακας έχει υπερβεί το 1 εκατομμύριο γραμμές, ανατρέξτε στην ενότητα "Περισσότερες πληροφορίες".

Προτεινόμενη αντιμετώπιση

Πληροφορίες επείγουσας επιδιόρθωσης

Μια υποστηριζόμενη επείγουσα επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η επείγουσα επιδιόρθωση προορίζεται για τη διόρθωση μόνο το ζήτημα που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την επείγουσα επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο ζήτημα.

Εάν η επείγουσα επιδιόρθωση είναι διαθέσιμη για λήψη, υπάρχει μια ενότητα "Διαθέσιμη λήψη επείγουσας επιδιόρθωσης" στην αρχή αυτού του άρθρου της Γνωσιακής βάσης. Εάν αυτή η ενότητα δεν εμφανίζεται, υποβάλετε μια αίτηση εξυπηρέτησης πελατών της Microsoft και υποστήριξης, για να αποκτήσετε την επείγουσα επιδιόρθωση.

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας. Για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη επείγουσα επιδιόρθωση, θα ισχύσουν οι χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υποστήριξης και εξυπηρέτησης πελατών Microsoft ή για να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://support.Microsoft.com/contactus/?ws=support
Σημείωση Η φόρμα "Διαθέσιμη λήψη επείγουσας επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας, είναι επειδή δεν υπάρχει μια επείγουσα επιδιόρθωση για αυτήν τη γλώσσα.

Προϋποθέσεις

Δεν απαιτούνται προϋποθέσεις.

Απαιτήσεις επανεκκίνησης

Δεν χρειάζεται να κάνετε επανεκκίνηση του υπολογιστή μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης.

Πληροφορίες αντικατάστασης επείγουσας επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσες επιδιορθώσεις.

Πληροφορίες αρχείου

Η αγγλική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία περιλαμβάνονται στην συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την Ζώνη ώρας στην καρτέλα στο στοιχείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Eventinstancesfix.dllΔεν ισχύει41,27207-Nov-200511: 36x 86
Eventinstancesfix.SQLΔεν ισχύει14,44201-Nov-200510: 42Δεν ισχύει
Runeventinstancesfix.vbsΔεν ισχύει1,43308-Nov-200512: 16Δεν ισχύει

Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, αλλάξτε τον κύκλο της ανίχνευσης σε μια τιμή που βρίσκεται στην περιοχή επιτρέπεται. Χρησιμοποιώντας την πολιτική ομάδας, μπορείτε να χειριστείτε το χρόνο μεταξύ κάθε κύκλου ανίχνευσης από 1 ώρα 22 ώρες. Για παράδειγμα, εάν αλλάξετε τη συχνότητα κύκλου εντοπισμού από την προεπιλεγμένη ώρες 22 11 ώρες, μειώνεται ο αριθμός των υπολογιστών-πελατών που μπορεί να υποστηρίξει τον διακομιστή WSUS 7.500 στους υπολογιστές-πελάτες.

Εάν οι υπολογιστές-πελάτες δεν αναφέρουν πίσω στο διακομιστή WSUS αφού αλλάξετε τη συχνότητα κύκλου ανίχνευσης, πρέπει να διαγράψετε όλα τα τρέχοντα συμβάντα από τον πίνακα tbEventInstance. Για να γίνει αυτό, εκτελέστε την ακόλουθη εντολή στο SQL Query Analyzer:
Dbo.tbEventInstance ΠΕΡΙΚΟΠΉ ΠΊΝΑΚΑ
Επιπλέον, μπορείτε να διακόψετε τη διαδικασία αυτόματης διαγραφής και, στη συνέχεια, να αυξήσετε τη συχνότητα της διαδικασίας διαγραφής. Αφού αυξήσετε τη συχνότητα της διαδικασίας διαγραφής, WSUS διαγράφει γραμμές σε μικρότερα τμήματα, αλλά διατηρεί το μέγεθος του πίνακα tbEventInstance.

Για να διακόψετε τη διαδικασία αυτόματης διαγραφής και για να ορίσετε τη συχνότητα της διαδικασίας διαγραφής 1 ώρα, εκτελέστε την ακόλουθη εντολή στο SQL Query Analyzer:
Ενημερωμένη ΈΚΔΟΣΗ dbo.tbConfigurationB SET AutoPurgeDetectionPeriod = 1
Αυτή η εντολή εκτελείται η διαδικασία διαγραφής κάθε ώρα. Αφού εκτελέσετε την εντολή αυτή, το WSUS διαγράφει 24,000 συμβάντα ανά ημέρα, με ρυθμό 1.000 συμβάντα ανά ώρα. Αυτή είναι η υψηλότερη συχνότητα που μπορεί να οριστεί για τη διαδικασία διαγραφής.

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

Χρησιμοποιήστε τους παρακάτω τύπους για να υπολογίσετε την ελάχιστη συχνότητα για την διαδικασία διαγραφής και η συχνότητα κύκλου ανίχνευσης:
Συχνότητα διαδικασία διαγραφής ελάχιστη: (24/DF) x CL
Συχνότητα κύκλου εντοπισμού: (CL/PF) x 24
Σημείωση DF είναι η συχνότητα κύκλου ανίχνευσης, CL είναι ο αριθμός των υπολογιστών-πελατών του WSUS και PF είναι η ελάχιστη εκκαθάριση συχνότητα.

Για παράδειγμα, εάν υπάρχουν πελάτες 4.000 WSUS και ορίσετε τη συχνότητα κύκλου ανίχνευσης 8 κύκλοι ανά ημέρα, περίπου 32.000 συμβάντα μπορεί να συνδεθεί στον πίνακα tbEventInstance. Ο μέγιστος αριθμός των γεγονότων που μπορούν να καταργηθούν από τη διαδικασία διαγραφής ανά ημέρα είναι 24,000 συμβάντα όταν ορίζετε τη συχνότητα διαγραφή 1 ώρα. Επομένως, μπορείτε να μειώσετε τη συχνότητα κύκλου ανίχνευσης, ώστε ο αριθμός των συμβάντων που δημιουργούνται από υπολογιστές-πελάτες είναι λιγότερο από 24,000.

Κατάσταση

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

Περισσότερες πληροφορίες

Τρόπος εξακρίβωσης αν ο tbEventInstance πίνακας έχει υπερβεί το 1 εκατομμύριο γραμμές

  1. Ξεκινήστε SQL Query Analyzer και στη συνέχεια συνδεθείτε στον τοπικό διακομιστή.
  2. Με το Βάσεις δεδομένων λίστα, κάντε κλικ στο κουμπί SUSDB.
  3. Επικολλήστε το ακόλουθο ερώτημα SQL στο παράθυρο ερωτήματος:
    select count(*) from tbEventInstance
  4. Κάντε κλικ στο κουμπί Εκτέλεση ερωτήματος Για να εκτελέσετε το ερώτημα.
Εάν εκτελείτε το Microsoft SQL Server Desktop Engine (Windows) (WMSDE), μπορείτε επίσης να χρησιμοποιήσετε την εντολή osql , για να επαληθεύσετε αν ο tbEventInstance πίνακας έχει υπερβεί το 1 εκατομμύριο γραμμές. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή στη γραμμή εντολών και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
"%programfiles%\Update Services\tools\osql\osql.exe" -S %COMPUTERNAME%\WSUS -E -dSUSDB -Q"SELECT COUNT(*) FROM dbo.tbEventInstance"
Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

Ιδιότητες

Αναγν. άρθρου: 909131 - Τελευταία αναθεώρηση: Παρασκευή, 17 Αυγούστου 2012 - Αναθεώρηση: 4.0
Λέξεις-κλειδιά: 
kbautohotfix kbHotfixServer kbtshoot kbbug kbfix kbqfe kbmt KB909131 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 909131

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com