Atualizar o fluxo de trabalho no SharePoint Server

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

Execute cmdlets depois que as atualizações de software estiverem instaladas

É importante que todas as CUs (Atualizações Cumulativas) do SharePoint Server e do Gerenciador de Fluxos de Trabalho sejam instaladas de forma coordenada. Após a execução de uma atualização, vários cmdlets do Microsoft PowerShell deverão ser executados para manter a conexão entre o farm do SharePoint Server e o farm do Gerenciador de Fluxos de Trabalho.

Execute os seguintes cmdlets do PowerShell como administrador no Shell de Administração do SharePoint após a instalação das atualizações para o SharePoint Server, o Gerenciador de Fluxos de Trabalho e o Cliente do Gerenciador de Fluxos de Trabalho.

Importante

O nível de atualização mais recente deve ser instalado no SharePoint Server, no Gerenciador de Fluxos de Trabalho e no Cliente do Gerenciador de Fluxos de Trabalho antes de executar os cmdlets de atualização.

$credential = [System.Net.CredentialCache]::DefaultNetworkCredentials
$site = Get-SPSite(<siteUri>)
$proxy = Get-SPWorkflowServiceApplicationProxy
$svcAddress = $proxy.GetWorkflowServiceAddress($site)
Copy-SPActivitiesToWorkflowService -WorkflowServiceAddress $svcAddress -Credential $credential -Force $true

Observação

Como o fluxo de trabalho dá suporte a ambientes com várias Assinaturas de Site, o endereço do $site Conjunto de Sites determina o local de configuração adequado para as configurações de fluxo de trabalho.

Etapas para solução de problemas para atualizações de fluxo de trabalho

  • Verifique se todos os componentes estão no nível de patch mais recente. Isso inclui o SharePoint Server, o Gerenciador de Fluxos de Trabalho e o Cliente do Gerenciador de Fluxos de Trabalho.

  • Verifique as configurações de conexão de $proxy usando os seguintes comandos:

    $proxy = Get-SPWorkflowServiceApplicationProxy
    $site = Get-SPSite(<siteUri>)
    $proxy.GetWorkflowServiceAddress($site)
    
  • Inspecione quaisquer erros exibidos na interface de usuário do SharePoint Designer ou quaisquer erros exibidos na interface de usuário do Status do Fluxo de Trabalho do SharePoint.