Compartilhar via


Exibir o status de trabalho do temporizador no SharePoint Server 2016

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

Uma tarefa 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. Pode ver o estado das tarefas de temporizador que foram executadas através do site da Administração Central ou do PowerShell.

Observação

Uma vez que o SharePoint Server 2016 é executado como sites nos Serviços de Informação Internet (IIS), os administradores e utilizadores dependem das funcionalidades de acessibilidade fornecidas pelos browsers. O SharePoint Server 2016 suporta as funcionalidades de acessibilidade dos browsers suportados. Para obter mais informações, consulte os seguintes recursos: > Planear as diretrizes de acessibilidade do browser>no SharePointAccessibility in SharePoint>Keyboard shortcuts Touch (Atalhos de teclado do> SharePoint > Touch).

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 uma tarefa 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 uma tarefa 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

Tenha em atenção que Get-SPTimerJob commandlet mostrará os registos no fuso horário GMT, enquanto a Administração Central do SharePoint mostrará todos os eventos na hora local.