Dela via


Uppdateringsåterställningsverktyg

Gäller för: Konfigurationshanteraren (current branch)

Från och med version 1706 innehåller Configuration Manager primära platser och centrala administrationsplatser Configuration Manager uppdateringsåterställningsverktyget CMUpdateReset.exe. Använd verktyget för att åtgärda problem när uppdateringar i konsolen har problem med att ladda ned eller replikera. Verktyget finns i mappen \cd.latest\SMSSETUP\TOOLS på platsservern.

Du kan använda det här verktyget med valfri version av den aktuella grenen som fortfarande har stöd.

Använd det här verktyget när en uppdatering i konsolen ännu inte har installerats och är i ett feltillstånd. Ett feltillstånd innebär att nedladdningen av uppdateringen pågår men fastnar eller tar för lång tid. En lång tid anses vara timmar längre än dina historiska förväntningar på uppdateringspaket av liknande storlek. Det kan också vara ett fel att replikera uppdateringen till underordnade primära platser.

När du kör verktyget körs det mot den uppdatering som du anger. Som standard tar verktyget inte bort uppdateringar som har installerats eller laddats ned.

Förhandskrav

Kontot som du använder för att köra verktyget kräver följande behörigheter:

  • Läs- och skrivbehörighet till platsdatabasen för den centrala administrationsplatsen och till varje primär plats i hierarkin. Om du vill ange dessa behörigheter kan du lägga till användarkontot som medlem i db_datawriter och db_datareaderfasta databasroller i Configuration Manager databas för varje plats. Verktyget interagerar inte med sekundära platser.
  • Lokal administratör på platsen på den översta nivån i hierarkin.
  • Lokal administratör på den dator som är värd för tjänstanslutningspunkten.

Du behöver GUID för det uppdateringspaket som du vill återställa. Så här hämtar du GUID:

  1. I -konsolen går du till Administration>Uppdateringar och Service.
  2. I visningsfönstret högerklickar du på rubriken för en av kolumnerna (till exempel Delstat) och väljer sedan Paket-GUID för att lägga till kolumnen i visningen.
  3. Kolumnen visar nu uppdateringspaketets GUID.

Tips

Om du vill kopiera GUID:t väljer du raden för det uppdateringspaket som du vill återställa och använder sedan CTRL+ C för att kopiera raden. Om du klistrar in den kopierade markeringen i en textredigerare kan du kopiera endast GUID:t för användning som en kommandoradsparameter när du kör verktyget.

Kör verktyget

Verktyget måste köras på platsen på den översta nivån i hierarkin.

När du kör verktyget använder du kommandoradsparametrar för att ange:

  • SQL Server på platsen på den översta nivån i hierarkin.
  • Platsdatabasens namn på platsen på den översta nivån.
  • GUID för det uppdateringspaket som du vill återställa.

Baserat på uppdateringens status identifierar verktyget de ytterligare servrar som behövs för åtkomst.

Om uppdateringspaketet är i ett tillstånd efter nedladdning rensar verktyget inte paketet. Som ett alternativ kan du framtvinga borttagning av en uppdatering som laddats ned med hjälp av parametern force delete (se kommandoradsparametrar senare i det här avsnittet).

När verktyget har körts:

  • Om ett paket har tagits bort startar du om SMS_Executive-tjänsten på platsen på den översta nivån. Leta sedan efter uppdateringar så att du kan ladda ned paketet igen.
  • Om ett paket inte har tagits bort behöver du inte vidta någon åtgärd. Uppdateringen initierar om och startar sedan om replikeringen eller installationen.

Kommandoradsparametrar:

Parameter Beskrivning
-S <FQDN för SQL Server för din toppnivåwebbplats> Obligatoriskt
Ange FQDN för SQL Server som är värd för platsdatabasen för platsen på den översta nivån i hierarkin.
-D <Databasnamn> Obligatoriskt
Ange namnet på databasen på platsen på den översta nivån.
-P-paket-GUID <> Obligatoriskt
Ange GUID för det uppdateringspaket som du vill återställa.
-Jag <SQL Server instansnamn> Valfri
Identifiera den instans av SQL Server som är värd för platsdatabasen.
-FDELETE Valfri
Framtvinga borttagning av ett hämtat uppdateringspaket.

Exempel:
I ett typiskt scenario vill du återställa en uppdatering som har nedladdningsproblem. Sql Servers FQDN är server1.fabrikam.com, platsdatabasen är CM_XYZ och paketets GUID är 61F16B3C-F1F6-4F9F-8647-2A524B0C802C. Du kör: CMUpdateReset.exe -S server1.fabrikam.com -D CM_XYZ -P 61F16B3C-F1F6-4F9F-8647-2A524B0C802C

I ett mer extremt scenario vill du framtvinga borttagning av problematiska uppdateringspaket. Sql Servers FQDN är server1.fabrikam.com, platsdatabasen är CM_XYZ och paketets GUID är 61F16B3C-F1F6-4F9F-8647-2A524B0C802C. Du kör: CMUpdateReset.exe -FDELETE -S server1.fabrikam.com -D CM_XYZ -P 61F16B3C-F1F6-4F9F-8647-2A524B0C802C