Trabalho do Temporizador de Manutenção do InfoPath Forms Services não habilitado (SharePoint Server)

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

Nome da regra: O trabalho do temporizador de Manutenção de Serviços de Formulários do InfoPath não está habilitado.

Resumo: O trabalho do temporizador de Manutenção de Serviços de Formulários do InfoPath não está habilitado.

O trabalho do temporizador de Manutenção do InfoPath Forms Services é usado pelo InfoPath Forms Services para melhorar o desempenho obtendo dados de modelo de formulário em cada servidor da Web de front-end.

Causa: O trabalho do temporizador pode ter sido desabilitado na página Definições de Trabalho no site da Administração Central do SharePoint ou o cmdlet do Microsoft PowerShell Disable-SPTimerJob foi usado.

Observação

O serviço de formulário infopath é removido e não tem mais suporte da Microsoft no Edição de Assinatura do SharePoint Server. Recomendamos explorar o Microsoft Power Apps como uma alternativa potencial ao serviço de formulário Infopath.

Resolução: Habilitar o trabalho do temporizador usando o site do Administração Central

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

  2. Inicie a Administração Central.

  3. No Administração Central, clique em Monitoramento.

  4. Clique em Revisar definições do trabalho.

  5. Clique em Manutenção do Serviço de Formulários do InfoPath.

  6. Clique em Habilitar.

Resolução: habilitar o trabalho do temporizador usando o 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 os cmdlets do PowerShell.

  • Adicione associações que sejam necessárias além dos mínimos acima.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets do SharePoint Server 2016.

    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.

  2. No prompt de comando do PowerShell, digite o seguinte comando:

    Enable-SPTimerJob "<FormsMaintenanceJobDefinition>"
    

    Onde:

    • <FormsMaintenanceJobDefintion> é o nome real do trabalho do temporizador para habilitar.

Para obter mais informações, confira Enable-SPTimerJob.