Klientské počítače není zpět sestavy na server Windows Software Update Services (WSUS)

Překlady článku Překlady článku
ID článku: 909131 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Klientské počítače není sestavy zpět na server Microsoft Windows Software Update Services (WSUS). Navíc může nastat následující příznaky:
  • V souboru protokolu windowsupdate.log v klientských počítačích je zaznamenána následující chybová zpráva:
    Upozornění: Nepodařilo se uložit události serveru s hr = 80244008
  • Microsoft SQL Server časového limitu chybové zprávy jsou zobrazeny v konzole pro správu na serveru WSUS.
  • SoftwareDistribution.log soubor, který je umístěn ve složce Windows Update Services\LogFiles %ProgramFiles%\Microsoft obsahuje zprávy podobné následující:
    <date>
    <time>
    Chyba UTC w3wp.130 DBConnection.LogSqlException DBLAYER: chyby [0]: zprostředkovatele dat .NET zdroj SqlClient, server OPC-AD-WSUS1N\WSUS, číslo-2 třídy 10, stát 0 procedura ConnectionRead (WrapperRead()).,
    LineNumber 0: Timeout vypršela. Uplynulý časový limit před k dokončení operace nebo server neodpovídá.

Příčina

K tomuto problému dochází, pokud počet událostí vykazování v tabulce tbEventInstance překročí 1 miliónů řádků.

Server WSUS využívající doporučený hardware může podporovat maximální počet klientů 15,000 pomocí výchozí cyklu zjišťování 22 hodin. Číslo vykazování události, která je přidána do tabulky tbEventInstance závisí na počtu klientů a na četnosti nastavit pro každý cyklus zjišťování. Automatické odstranění řádků z tabulky tbEventInstance spustí, když klient se pokusí odeslat zprávu. Proces automatického odstranění je iniciován, pouze pokud vykazování události v tabulce tbEventInstance překročit 1 miliónů řádků.

Proces automatického odstranění je velmi pomalé a blokuje klientské počítače z vykazování zpět na server WSUS. Ve výchozím WSUS nakonfigurován odstranit události, které jsou starší než 15 dní na pracovních stanicích a, které jsou starší než 90 dnů na serverech. WSUS odstraní staré události rychlostí 1 000 události každých 12 hodin.

Informace o tom, jak zjistit, zda tabulka tbEventInstance přesáhl 1 miliónů řádků naleznete v části "Další informace".

Řešení

Informace o opravě hotfix

K dispozici je podporovaná oprava hotfix od společnosti Microsoft. Tato oprava hotfix je však určena pouze k opravě problému popsanému v tomto článku. Použijte tuto opravu hotfix pouze u systémů, kde dochází k tomuto konkrétnímu problému.

Pokud je oprava hotfix k dispozici ke stažení, v horní části tohoto článku je sekce "Hotfix stažení k dispozici". Není-li tato část uvedena, vyžádejte si tuto opravu hotfix od oddělení služeb zákazníkům a podpory společnosti Microsoft.

Poznámka: Pokud vyskytnout další problémy nebo jakékoli řešení potíží je vyžadován, pravděpodobně budete muset vytvořit zvláštní požadavek na službu. Výdaje na technickou podporu se týkají dalších otázek a problémů, které nelze vyřešit pomocí této opravy konkrétní opravy hotfix. Navštivte následující web společnosti Microsoft pro získání telefonního čísla na Zákaznické centrum, nebo pokud chcete vytvořit samostatnou žádost o podporu:
http://support.microsoft.com/contactus/?ws=support
Poznámka: Zobrazí formulář "Hotfix stažení k dispozici" jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, oprava hotfix není k dispozici pro daný jazyk.

Požadavky

Neexistují žádné požadavky.

Požadavek na restartování

Po instalaci této opravy hotfix není třeba počítač restartovat.

Informace o nahrazení opravy hotfix

Tato oprava Hotfix nenahrazuje žádné další opravy Hotfix.

INFORMACE O SOUBORECH

Anglická verze této opravy hotfix má následující (nebo pozdější) atributy souborů. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Pokud zobrazíte informace o souboru, bude převedena na místní čas. Rozdíl mezi místním ČASEM a najít, použijte kartu časové pásmo v položce Datum a čas v ovládacím.
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Eventinstancesfix.dllNelze použít41,2727. listopadu 200511: 36X86
Eventinstancesfix.SQLNelze použít14,44201.11.0510: 42Nelze použít
Runeventinstancesfix.vbsNelze použít1,43308. Listopadu 200512: 16Nelze použít

Jak potíže obejít

Tento problém vyřešit, změňte cyklu zjišťování hodnota je povolený rozsah. Pomocí Zásady skupiny lze manipulovat čas mezi každý cyklus zjišťování z 1 hodina 22 hodin. Například chcete-li změnit frekvenci cyklu zjišťování z výchozí 22 hodin na 11 hodin, je počet klientů podporujících WSUS server snížena 7,500 klientům.

Pokud klientské počítače není sestavy zpět serveru WSUS po Změna frekvence cyklu zjišťování, musíte odstranit aktuální události z tabulky tbEventInstance. Chcete-li to provést, spusťte následující příkaz SQL Query Analyzer:
ZKRACOVÁNÍ TABLE dbo.tbEventInstance
Navíc zastavit proces automatického odstranění a zvýšit četnost procesu odstraňování. Po zvýšit četnost proces odstranění WSUS odstraní řádky menší bloky, ale udržuje velikost tabulky tbEventInstance.

Zastavit proces automatického odstranění a nastavit četnost proces odstranění 1 hodina, spusťte následující příkaz SQL Query Analyzer:
UPDATE dbo.tbConfigurationB SET AutoPurgeDetectionPeriod = 1
Tento příkaz spustí proces odstranění každou hodinu. Po spuštění tohoto příkazu odstraní WSUS 24,000 událostí za den rychlostí 1 000 události za hodinu. Toto je nejvyšší frekvence, které lze nastavit pro proces odstranění.

K výpočtu správné automatické odstranění frekvenci a četnost správné zjišťování cyklu musíte znát počet klientů WSUS.

Vypočítat minimální četnost proces odstranění a četnost cyklu zjišťování pomocí následujících vzorců:
Minimální odstranění proces frekvence: (24/DF) x CL
Zjišťování cyklu frekvence: (CL/PF) x 24
Poznámka: DF je četnost cyklu zjišťování CL je počet klientů WSUS a PF je četnost minimální vymazat.

Například pokud existují 4 000 klientů WSUS a nastavit četnost cyklu zjišťování 8 cykly za den, přibližně 32 000 události může být přihlášen k tabulce tbEventInstance. Maximální počet událostí, které lze odebrat proces odstranění za den je 24,000 události při nastavení frekvence odstranění 1 hodina. Proto můžete snížit frekvenci cyklu zjišťování tak, aby počet událostí, které jsou generovány klienty je menší než 24,000.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace

Jak zjistit, zda tabulka tbEventInstance přesáhl 1 miliónů řádků

  1. Spusťte SQL Query Analyzer a připojení k místní server.
  2. V seznamu databází klepněte SUSDB.
  3. Vložte následující dotaz SQL v okně dotaz:
    select count(*) from tbEventInstance
  4. Klepněte na tlačítko Spustit dotaz spustit dotaz.
Pokud jsou spuštěny Microsoft SQL Server Desktop Engine (Windows) (WMSDE), také můžete osql příkazu ověřte, zda tabulka tbEventInstance přesáhl 1 miliónů řádků. Na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
"%programfiles%\Update Services\tools\osql\osql.exe" -S %COMPUTERNAME%\WSUS -E -dSUSDB -Q"SELECT COUNT(*) FROM dbo.tbEventInstance"
Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 909131 - Poslední aktualizace: 15. listopadu 2007 - Revize: 1.9
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Software Update Services 1.0
Klíčová slova: 
kbmt kbautohotfix kbhotfixserver kbtshoot kbbug kbfix kbqfe kbpubtypekc KB909131 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:909131

Dejte nám zpětnou vazbu

 

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