Visualizzare lo stato dei processi timer in SharePoint Server 2016

SI APPLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Un processo timer esegue uno specifico servizio di Windows per SharePoint Server 2016. Nel processo timer è contenuta una definizione del servizio da eseguire ed è specificata la frequenza con cui deve essere avviato il servizio. Il servizio Timer di SharePoint esegue i processi timer. Molte caratteristiche di SharePoint Server 2016 dipendono dai processi timer per l'esecuzione di servizi in base a una pianificazione. È possibile visualizzare tramite il sito Web Amministrazione centrale oppure tramite PowerShell lo stato dei processi timer eseguiti.

Nota

[!NOTA] Dato che SharePoint Server 2016 viene eseguito come i siti Web in Internet Information Services (IIS), amministratori e utenti dipendono dalle funzionalità di accessibilità fornite dai browser. SharePoint Server 2016 supporta le funzionalità di accessibilità dei browser supportati. Per altre informazioni, vedere le risorse seguenti: > Pianificare lelinee guida per l'accessibilitàdel browser> in Accessibilità di SharePoint > inTasti di scelta rapida di>SharePoint>Tocco.

Visualizzare lo stato dei processi timer tramite Amministrazione centrale

È possibile visualizzare lo stato dei processi timer tramite Amministrazione centrale.

Per visualizzare lo stato dei processi timer tramite Amministrazione centrale

  1. Verificare che l'account utente che sta eseguendo la procedura sia membro del gruppo Amministratori farm.

  2. Nella home page di Amministrazione centrale fare clic su Monitoraggio.

  3. Nella sezione Processi timer della pagina Monitoraggio fare clic su Controlla stato processo.

  4. Lo stato dei processi timer è diviso in tre gruppi: Pianificato, In esecuzione e Cronologia. Per scorrere le righe di dati per lo stato di un processo timer, fare clic sulle frecce nella parte inferiore di questi gruppi.

  5. Per visualizzare lo stato del processo timer per un gruppo specifico, fare clic sul titolo del gruppo. In alternativa, nella barra di avvio veloce fare clic su Processi pianificati, Processi in esecuzione o Cronologia processi.

Visualizzare lo stato dei processi timer tramite Windows PowerShell

È possibile visualizzare lo stato dei processi timer tramite PowerShell.

Per visualizzare lo stato dei processi timer tramite Windows PowerShell

  1. Verificare di essere membri dei ruoli e dei gruppi seguenti:
  • Ruolo predefinito del server securityadmin nell'istanza di SQL Server.

  • Ruolo predefinito del database db_owner in tutti i database da aggiornare.

  • Gruppo Administrators per il server in cui vengono eseguiti i cmdlet diPowerShell.

    Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni.

    Nota

    [!NOTA] Se non si dispone delle autorizzazioni, richiederle all'amministratore per l'installazione o all'amministratore di SQL Server. Per ulteriori informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.

  1. Avviare SharePoint 2016 Management Shell.
  • Nella schermata Start fare clic su SharePoint 2016 Management Shell.
  1. Al prompt dei comandi di PowerShell digitare il comando seguente:
Get-SPTimerJob -Identity <SPTimerJobPipeBind> | Format-Table DisplayName,Id,LastRunTime,Status

Dove <SPTimerJobPipeBind> può essere un GUID valido, nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome valido di un processo timer (ad esempio TimerJob1) o un'istanza di un oggetto SPTimerJob valido.

È possibile utilizzare il valore del parametro Identity per specificare un processo timer. Se non si utilizza il parametro Identity, verranno restituiti tutti i processi timer.

Per visualizzare la cronologia di un processo timer specifico, digitare il comando seguente:

(Get-SPTimerJob -Identity <SPTimerJobPipeBind>).HistoryEntries | Format-Table -Property Status,StartTime,EndTime,ErrorMessage

Dove <SPTimerJobPipeBind> può essere un GUID valido, nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome valido di un processo timer (ad esempio TimerJob1) o un'istanza di un oggetto SPTimerJob valido.

Per ulteriori informazioni, vedere Get-SPTimerJob.

Nota

[!NOTA] Per l'esecuzione di attività amministrative dalla riga di comando è consigliabile utilizzare Windows PowerShell. Lo strumento da riga di comando Stsadm è deprecato, ma è stato incluso per garantire la compatibilità con le versioni precedenti del prodotto.

Nota

Tenere presente che Get-SPTimerJob commandlet mostrerà i log nel fuso orario GMT, mentre Amministrazione centrale SharePoint visualizzerà tutti gli eventi nell'ora locale.