Exibir o status de trabalho do temporizador no SharePoint Server 2016

APLICA-SE A:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Um trabalho de temporizador executa um serviço Windows específico para o SharePoint Server 2016. Ele contém uma definição do serviço a ser executado e especifica a frequência a qual o serviço deve ser iniciado. O Serviço de Timer do SharePoint executa trabalhos de timer. Muitos dos recursos do SharePoint Server 2016 são baseados em trabalhos de timer para executar serviço de acordo com um cronograma. Você pode exibir o status dos trabalhos de temporizador que foram executados usando o site da Administração Central ou o PowerShell.

Observação

Como o SharePoint Server 2016 é executado como sites no IIS (Serviços de Informações da Internet), os administradores e os usuários dependem dos recursos de acessibilidade fornecidos pelos navegadores. O SharePoint Server 2016 dá suporte aos recursos de acessibilidade de navegadores com suporte. Para obter mais informações, confira os seguintes recursos: >Planejar o navegador dá suporte>a diretrizes de acessibilidade no SharePoint>Accessibility nosatalhos>de teclado do SharePoint > Toque.

Exibir o status do trabalho de timer usando a Administração Central

Você pode visualizar o status do trabalho de timer usando o Administração Central.

Para exibir o status do trabalho do temporizador usando a Administração Central

  1. Verifique se a conta do usuário que está executando esse procedimento é membro do grupo Administradores de Farm.

  2. No Administração Central, na página inicial, clique em Monitoramento.

  3. Na página Monitoramento, na seção Trabalhos de Timer, clique em Verificar status do trabalho.

  4. Esse status se divide em três grupos: Agendado, Em Execução e Histórico. Para percorrer as linhas de dados de status do trabalho de timer, clique nas setas de paginação, na parte inferior desses grupos.

  5. Para visualizar o status do trabalho de timer de um grupo específico, clique no título do grupo. Como alternativa, em Início Rápido, clique em Trabalhos Agendados, Trabalhos em Execução ou Histórico do Trabalho.

Exibir o status do trabalho de timer usando o Windows PowerShell

Você pode visualizar o status do trabalho de timer usando o PowerShell.

Para exibir o status do trabalho do temporizador usando o Windows PowerShell

  1. Verifique se você possui as seguintes associações:
  • A função de servidor fixa securityadmin na instância do SQL Server.

  • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

  • O grupo de administradores no servidor no qual você está executando o cmdlets do PowerShell.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões.

    Observação

    [!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do PowerShell, consulte Add-SPShellAdmin.

  1. Inicie o Shell de Gerenciamento do SharePoint 2016.
  • Na tela Iniciar, clique em Shell de Gerenciamento do SharePoint 2016.
  1. No prompt de comando do PowerShell, digite o seguinte comando:
Get-SPTimerJob -Identity <SPTimerJobPipeBind> | Format-Table DisplayName,Id,LastRunTime,Status

Em <que SPTimerJobPipeBind> pode ser um GUID válido, no formulário 12345678-90ab-cdef-1234-567890bcdefgh; um nome válido de um trabalho de temporizador (por exemplo, TimerJob1); ou uma instância de um objeto SPTimerJob válido.

Você pode usar o valor do parâmetro Identity para especificar um trabalho de timer. Se não usar o parâmetro Identity, todos os trabalhos de timer serão retornados.

Para visualizar o histórico de um trabalho de timer específico, digite o comando a seguir:

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

Em <que SPTimerJobPipeBind> pode ser um GUID válido, no formulário 12345678-90ab-cdef-1234-567890bcdefgh; um nome válido de um trabalho de temporizador (por exemplo, TimerJob1); ou uma instância de um objeto SPTimerJob válido.

Para obter mais informações, consulte Get-SPTimerJob.

Observação

Recomendamos que você use o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm está obsoleta, mas está incluída para oferecer suporte à compatibilidade com versões anteriores do produto.

Observação

Lembre-se de que Get-SPTimerJob comando mostrará logs no fuso horário GMT, enquanto a Administração Central do SharePoint mostrará todos os eventos no horário local.