Visualizzare lo stato dei processi timer in SharePoint Server 2016

 

**Si applica a:**SharePoint Server 2016

**Ultima modifica dell'argomento:**2018-03-12

Riepilogo: informazioni per la visualizzazione dello stato dei processi timer di SharePoint tramite il sito Web Amministrazione centrale SharePoint o Windows PowerShell.

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

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 ulteriori informazioni, vedere le risorse seguenti:
Pianificare il supporto dei browser
Funzionalità di accessibilità nei prodotti SharePoint
Scelte rapide da tastiera
Touch

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 dei processi timer per un gruppo specifico, fare clic sul titolo del gruppo oppure fare clic su Processi pianificati, Processi in esecuzione o Cronologia processo sulla barra di avvio veloce.

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 nel server in cui si eseguono i cmdlet di PowerShell.

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

    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.

  2. Avviare SharePoint 2016 Management Shell.

    • Nella schermata Start fare clic su SharePoint 2016 Management Shell.
  3. 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 per un processo timer (ad esempio, TimerJob1) oppure 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 per un processo timer (ad esempio, TimerJob1) oppure un'istanza di un oggetto SPTimerJob valido.

Per ulteriori informazioni, vedere Get-SPTimerJob.

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.