Share via


Aggiornamento dello strumento di reimpostazione

Si applica a: Configuration Manager (Current Branch)

A partire dalla versione 1706, Configuration Manager siti primari e i siti di amministrazione centrale includono Configuration Manager Update Reset Tool ,CMUpdateReset.exe. Usare lo strumento per risolvere i problemi quando gli aggiornamenti nella console presentano problemi di download o replica. Lo strumento si trova nella cartella \cd.latest\SMSSETUP\TOOLS del server del sito.

È possibile usare questo strumento con qualsiasi versione del ramo corrente che rimane in supporto.

Usare questo strumento quando un aggiornamento nella console non è ancora installato ed è in stato di errore. Uno stato non riuscito significa che il download dell'aggiornamento è in corso, ma è bloccato o richiede troppo tempo. Un lungo periodo di tempo è considerato ore più lunghe rispetto alle aspettative cronologica per i pacchetti di aggiornamento di dimensioni simili. Può anche trattarsi di un errore durante la replica dell'aggiornamento nei siti primari figlio.

Quando si esegue lo strumento, viene eseguito in base all'aggiornamento specificato. Per impostazione predefinita, lo strumento non elimina gli aggiornamenti installati o scaricati correttamente.

Prerequisiti

L'account usato per eseguire lo strumento richiede le autorizzazioni seguenti:

  • Autorizzazioni di lettura e scrittura per il database del sito del sito di amministrazione centrale e per ogni sito primario nella gerarchia. Per impostare queste autorizzazioni, è possibile aggiungere l'account utente come membro del db_datawriter e db_datareaderruoli predefiniti del database nel database Configuration Manager di ogni sito. Lo strumento non interagisce con i siti secondari.
  • Amministratore locale nel sito di primo livello della gerarchia.
  • Amministratore locale nel computer che ospita il punto di connessione del servizio.

È necessario il GUID del pacchetto di aggiornamento da reimpostare. Per ottenere il GUID:

  1. Nella console passare a Amministrazione>Aggiornamenti e Manutenzione.
  2. Nel riquadro di visualizzazione fare clic con il pulsante destro del mouse sull'intestazione di una delle colonne (ad esempio State), quindi selezionare GUID pacchetto per aggiungere tale colonna alla visualizzazione.
  3. La colonna mostra ora il GUID del pacchetto di aggiornamento.

Consiglio

Per copiare il GUID, selezionare la riga per il pacchetto di aggiornamento da reimpostare e quindi usare CTRL+C per copiare la riga. Se si incolla la selezione copiata in un editor di testo, è possibile copiare solo il GUID da usare come parametro della riga di comando quando si esegue lo strumento.

Eseguire lo strumento

Lo strumento deve essere eseguito nel sito di primo livello della gerarchia.

Quando si esegue lo strumento, usare i parametri della riga di comando per specificare:

  • Il SQL Server nel sito di livello superiore della gerarchia.
  • Nome del database del sito nel sito di livello superiore.
  • GUID del pacchetto di aggiornamento da reimpostare.

In base allo stato dell'aggiornamento, lo strumento identifica i server aggiuntivi a cui deve accedere.

Se il pacchetto di aggiornamento è in uno stato post-download , lo strumento non pulisce il pacchetto. Come opzione, è possibile forzare la rimozione di un aggiornamento scaricato correttamente usando il parametro force delete (vedere parametri della riga di comando più avanti in questo argomento).

Dopo l'esecuzione dello strumento:

  • Se un pacchetto è stato eliminato, riavviare il servizio SMS_Executive nel sito di livello superiore. Verificare quindi la disponibilità di aggiornamenti per poter scaricare di nuovo il pacchetto.
  • Se un pacchetto non è stato eliminato, non è necessario eseguire alcuna azione. L'aggiornamento reinizializza e quindi riavvia la replica o l'installazione.

Parametri della riga di comando:

Parametro Descrizione
-S <FQDN del SQL Server del sito di livello superiore> Obbligatorio
Specificare il nome di dominio completo del SQL Server che ospita il database del sito per il sito di livello superiore della gerarchia.
-D <Nome database> Obbligatorio
Specificare il nome del database nel sito di livello superiore.
-P <GUID pacchetto> Obbligatorio
Specificare il GUID per il pacchetto di aggiornamento da reimpostare.
-I <SQL Server nome dell'istanza> Opzionale
Identificare l'istanza di SQL Server che ospita il database del sito.
-FDELETE Opzionale
Forzare l'eliminazione di un pacchetto di aggiornamento scaricato correttamente.

Esempi:
In uno scenario tipico si vuole reimpostare un aggiornamento con problemi di download. Il nome di dominio completo di SQL Server è server1.fabrikam.com, il database del sito è CM_XYZ e il GUID del pacchetto è 61F16B3C-F1F6-4F9F-8647-2A524B0C802C. Si esegue: CMUpdateReset.exe -S server1.fabrikam.com -D CM_XYZ -P 61F16B3C-F1F6-4F9F-8647-2A524B0C802C

In uno scenario più estremo, si vuole forzare l'eliminazione del pacchetto di aggiornamento problematico. Il nome di dominio completo di SQL Server è server1.fabrikam.com, il database del sito è CM_XYZ e il GUID del pacchetto è 61F16B3C-F1F6-4F9F-8647-2A524B0C802C. Si esegue: CMUpdateReset.exe -FDELETE -S server1.fabrikam.com -D CM_XYZ -P 61F16B3C-F1F6-4F9F-8647-2A524B0C802C