Oktober 01, 2023
anmelden |
WSUS Updates werden nur sehr langsam genehmigt minimieren

Oliver Sommer
2006-04-27

Der WSUS 2.0 oder auch WSUS 2 hat ein großes Problem:
Das "Aproven" (deutsch. Genehmigen) von Updates dauert sehr lange. Das führt dazu, dass eine initiale Genehmigung von hunderten Updates nach der Installation des WSUS in der Regel Stunden bis hin zu Tagen dauern kann.
Ein findiger Partner Kollege hat mich auf einer
Tech@night darauf hingewiesen, dass es dazu vom MS Support ein kleines SQL Skript gibt, dass der WSUS Datenbank letztlich einfach eine offensichtlich fehlende Index Tabelle einfügt.
Hier nun das Skript und die Anleitung zur Implementierung:

  1. Das folgende Skript zwischen den beiden Linien in eine neu erstellte Datei namens "addDeploymentIndex.sql" einfügen
    --------------------
    USE SUSDB
    GO
    BEGIN TRAN
    IF NOT EXISTS (SELECT * FROM sysindexes where name='nc7DeploymentRevision')
    BEGIN
         CREATE NONCLUSTERED INDEX nc7DeploymentRevision ON dbo.tbDeployment(RevisionID, TargetGroupID, ActionID)
    END
    COMMIT TRAN
    GO
    --------------------
     

    Bitte darauf achten, dass die Zeilen, die mit "IF NOT EXISTS" und "CREATE NONCLUSTERED..." anfangen, bis einschließlich "..'nc7DeploymentRevision')" und "...ActionID)" in eine Zeile kopiert werden müssen.
  2. Diese Datei ist dann mit folgendem Befehl einmalig aus zu führen:
    osql -E -S <MSDEServerName> -n -b -i addDeploymentIndex.sql
    (Die Datei OSQL befindet sich auf deutschen Systemen idR unter Programme\Update Services\Tools\osql)
  3. Sollte der WSUS eine "Named Instance" der MSDE oder des SQL Servers nutzen, dann kann man über
    HKLM\SOFTWARE\Microsoft\Update Services\Server\Setup\SqlServerName
    herausfinden, welchen Namen diese hat und in dem oben genannten Befehl entsprechend einsetzen

 Quelle: http://msmvps.com/blogs/athif/archive/2005/11/21/76101.aspx

 

aktualisierte Infos:

 

Time-out error when approving multiple updates on Microsoft WSUS Server
http://support.microsoft.com/kb/910847/

 

Client computers do not report back to the Windows Software Update Services (WSUS) server
http://support.microsoft.com/kb/909131/

 

 

 

Beide Probleme unter anderen sind mit folgendem Artikel behoben:


Description of Windows Server Update Services Service Pack 1
http://support.microsoft.com/kb/919004

 

 


Feedback maximieren