Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome

Computerele client raport înapoi la serverul Microsoft Windows Software Update Services (WSUS). În plus, pot apărea următoarele simptome:

  • În fișierul jurnal Windowsupdate.log pe computerele client se înregistrează următorul mesaj de eroare:

    Avertisment: Nu a reușit să încărcați evenimente pe serverul cu hr = 80244008

  • Mesaje de eroare de expirare Microsoft SQL Server sunt afişate în consola de administrare pe serverul WSUS.

  • Fișierul SoftwareDistribution.log care se află în folderul Windows Update Services\LogFiles %programfiles%\Microsoft conține mesaje similare cu următoarele:

    <DATE>
    <TIME>
    UTC eroare w3wp.130DBConnection.LogSqlExceptionDBLAYER: erori [0]: sursă .net furnizor de date SqlClient, Server OPC-AD-WSUS1N\WSUS, număr -2, clasa 10, stare 0, procedura ConnectionRead (WrapperRead()).,
    LineNumber 0: Expirare a expirat. Expirarea perioadei de expirare înainte de terminarea operațiunii sau serverul nu răspunde.

Cauza

Această problemă apare dacă numărul de evenimente de raportare în tabelul tbEventInstance depășește 1 milioane de rânduri.

Un server WSUS care utilizează hardware recomandate poate accepta un număr maxim de 15 000 clienții utilizând un ciclu de detectare implicit de ore. Numărul de evenimente de raportare este adăugat la tabelul tbEventInstance depinde de numărul de clienți și frecvența care este setat pentru fiecare ciclu de detectare. Ștergere automată de rânduri din tabelul tbEventInstance începe atunci când un client încearcă să trimită un raport. Procesul de ștergere automată este inițiată numai dacă evenimentele de raportare în tabelul tbEventInstance depășește 1 milioane de rânduri.

Procesul de ștergere automată este foarte lentă și blochează computerele client de raportare înapoi la serverul WSUS. În mod implicit, WSUS este configurat pentru a șterge evenimentele care sunt mai vechi de 15 zile pe stațiile de lucru și care sunt mai vechi de 90 de zile pe servere. WSUS șterge vechi evenimente la rata de evenimente 1000 fiecare 12 ore.

Pentru informații despre cum se determină dacă tabelul tbEventInstance a depășit 1 milioane de rânduri, consultați secțiunea "Mai multe informații".

Rezolvare

Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Cu toate acestea, această remediere rapidă este destinată pentru a corecta doar problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care întâmpină această problemă anume.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare remediere rapidă disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă nu apare această secţiune, trimite o solicitare de la serviciul pentru clienți Microsoft de asistență pentru a obţine remedierea rapidă.

Notă Dacă se produc probleme suplimentare sau este necesară depanarea, poate fi necesar să creați o solicitare de asistenţă separată. Costurile de obicei pentru suport se vor aplica pentru sprijin suplimentar, întrebări și probleme care nu sunt specifice pentru această remediere rapidă . Pentru o listă completă cu numerele de telefon ale clienților servicii și asistență Microsoft sau pentru a crea o solicitare de asistenţă separată, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcare remediere rapidă disponibilă" afişează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.

Cerințe preliminare

Nu sunt necesare condiţii preliminare.

Cerinţă de repornire

Nu trebuie să reporniți computerul după aplicarea acestei remedieri rapide.

Informații despre înlocuirea remedierilor rapide

Această remediere rapidă nu înlocuiește nicio altă remediere rapidă.

Informații despre fișier

Versiunea în limba engleză a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

Eventinstancesfix.dll

Nu este aplicabil

41,272

07-Nov-2005

11:36

x86

Eventinstancesfix.sql

Nu este aplicabil

14,442

01-Nov-2005

10:42

Nu este aplicabil

Runeventinstancesfix.vbs

Nu este aplicabil

1,433

08-Nov-2005

12:16

Nu este aplicabil

Soluție

Pentru a rezolva această problemă, modificați ciclu de detectare la o valoare în intervalul permise. Utilizând politica de grup, posibilitatea să manipuleze timp între fiecare ciclu de detectare de la 1 oră 22 de ore. De exemplu, dacă modificați frecvența de ciclu de detectare implicit ore până la 11 ore, numărul de clienții care poate accepta serverul WSUS este redusă 7.500 clienților.

Dacă computerele client nu raportează înapoi la serverul WSUS după ce schimbați frecvența de ciclu de detectare, trebuie să ștergeți toate evenimentele curente din tabelul tbEventInstance. Pentru aceasta, executaţi comanda următoare în SQL Query Analyzer:

TRUNCHIAȚI tabel dbo.tbEventInstanceÎn plus, puteți opri procesul de ștergere automată și apoi crește frecvența de procesul de ștergere. După ce crește frecvența de procesul de ștergere, WSUS șterge rânduri în porțiuni mai mici, dar păstrează dimensiunea tabelului tbEventInstance.

Pentru a opri procesul de ștergere automată și a seta frecvenţa procesul de ștergere la 1 oră, executaţi comanda următoare în SQL Query Analyzer:

ACTUALIZARE dbo.tbConfigurationB SET AutoPurgeDetectionPeriod = 1Această comandă execută procesul de ștergere fiecare oră. După ce executați această comandă, WSUS șterge 24.000 evenimente pe zi la rata de evenimente 1000 pe oră. Aceasta este cea mai mare frecvenţă care pot fi setate pentru procesul de ștergere.

Pentru a calcula frecvența de ștergere automată corectă și frecvența de ciclu de detectare corectă, trebuie să cunoașteți numărul de clienți WSUS.

Utilizați următoarele formule pentru a calcula frecvența minimă pentru procesul de ștergere și frecvența de ciclu de detectare:

Frecvența de procesul de ștergere minime: (24/DF) x CL

Frecvența de ciclu de detectare: (CL/FP) x 24Notă DF este frecvența de ciclu de detectare, CL este numărul de WSUS clienții și FP este frecvența purge minime.

De exemplu, dacă există 4 000 WSUS clienții și setați frecvența de ciclu de detectare a 8 cicluri pe zi, aproximativ 32000 pot înregistra evenimente în tabelul tbEventInstance. Numărul maxim de evenimente care pot fi eliminate prin procesul de ștergere pe zi este 24.000 evenimente atunci când setați ștergerea frecvența de la 1 oră. De aceea, puteți reduce frecvența de ciclu de detectare, astfel încât numărul de evenimente care sunt generate de clienții este mai mică decât 24000.

Stare

Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Mai multe informații

Cum se determină dacă tabelul tbEventInstance a depășit 1 milioane de rânduri

  1. Porniți SQL Query Analyzer, și apoi să se conecteze la serverul local.

  2. În lista de baze de date , faceți clic pe SUSDB.

  3. Lipiți următoarea interogare SQL în fereastra de interogare:

    select count(*) from tbEventInstance
  4. Faceți clic pe Executare interogare pentru a executa interogarea.

Dacă executați Microsoft SQL Server Desktop Engine (Windows) (WMSDE), de asemenea, utilizați comanda osql pentru a verifica dacă tabelul tbEventInstance a depășit 1 milioane de rânduri. Pentru aceasta, tastați următoarea comandă la promptul de comandă, și apoi apăsați pe ENTER:

"%programfiles%\Update Services\tools\osql\osql.exe" -S %COMPUTERNAME%\WSUS -E -dSUSDB -Q"SELECT COUNT(*) FROM dbo.tbEventInstance"

Pentru mai multe informaţii, faceţi clic pe următorul număr de articol pentru a vedea articolul în baza de cunoştinţe Microsoft:

824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×