Vanstechelman.eu

suoritettaessa ohjattua WSUS Server Cleanup-toimintoa MMC-laajennuksesta voi tapahtua, että saat seuraavan WSUS-tietokantavirheen:
virhe: tietokantavirhe
virhe, kun yrität suorittaa tietokantaoperaatiota. Tämä voi tapahtua, jos tietokanta on hyvin varattu, jos tietokantapalvelu pysäytetään, jos yhteys tietokantaan katoaa, jos asennuksen jälkeistä tehtävää ei suoriteta onnistuneesti. Ota yhteyttä järjestelmänvalvojaan, jos ongelma jatkuu.
napsauta Reset Server Node yrittääksesi muodostaa uudelleen yhteyden palvelimeen.
jos siivousta ei ole tehty pitkään aikaan, näin voi käydä. Joten saatat päättää lukea läpi käsikirjan wsusutil.exe työkalu, jossa luulet, että deleteunneedrevisions kytkin ratkaisee kaikki ongelmat, kuitenkin, näyttää siltä, että wsusutil.exe parametri deleteunnededrevisions ei ole olemassa WSUS 3.1.
onneksi voit saavuttaa saman asian powershellilla. Edut Tässä ovat:

  • jos olet käyttänyt tätä powershell-komentosarjaa kerran, voit käyttää palvelimen Uudelleenjärjestämisvelhoa käyttöliittymästä.
  • voit ajoittaa tämän powershell-komentosarjan suorittamisen Tehtävien ajoituksen avulla (esimerkiksi kerran kuukaudessa).
  • WSUS-palvelimellani oli noin 600 Gt päivityksiä. Suoritettuaan tämän käsikirjoituksen, lähes 2000 päivitykset pakattiin, säästää lähes 200 Gt levytilaa!

jos tallennat powershell-komentosarjan sisällön ”WSUSCleanup.ps1″ – komentosarjaan, voit suorittaa tämän komentosarjan seuraavasti dos-komentokehotteen ikkunasta: powershell-tiedosto”WSUSCleanup.ps1”
varmista, että avaat dos-komentokehotteen järjestelmänvalvojana!
itse kirjoitus on vain 11 riviä pitkä (13 Jos mukaan lasketaan Kommentit):

# WSUSCleanup. ps1

:: LoadWithPartialName (”Microsoft.Päivityspalvelut.Administration”) ” / out-null

$wsus =:: GetUpdateServer();

$cleanupScope = uuden objektin Microsoft.Päivityspalvelut.Hallinto.CleanupScope;

$cleanupScope.Declinesupersedupdates = $true

$cleanupScope.DeclineExpiredUpdates = $true

$cleanupScope.CleanupObsoleteUpdates = $true

$cleanupScope.CompressUpdates = $true

$cleanupScope.CleanupObsoleteComputers = $true

$cleanupScope.Cleanupunnedcontentfiles = $true

$cleanupManager = $wsus.GetCleanupManager();

$siivooja.PerformCleanup ($cleanupScope);

# Script END

käsikirjoituksen tuotos näytti ensimmäisellä kerralla seuraavanlaiselta:

C:\scripts>powershell-file ”WSUSCleanup. ps1”

Supersedupdateja vähennetty : 0

ExpiredUpdatesDeclined : 0

ObsoleteUpdatesDeleted : 3

UpdatesCompressed : 1953

ObsoleteComputersDeleted : 0

Vastaa

Sähköpostiosoitettasi ei julkaista.

Previous post Toisen silmiin tuijottaminen 10 minuutin ajan voi aiheuttaa muuntuneen Tajunnantilan
Next post Stahl Truck Bodies