SharePoint Server 的升級工作流程

適用于:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-se訂閱版本 no-img-sopMicrosoft 365 中的 SharePoint

在安裝軟體更新之後執行 Cmdlet

請務必以協調的方式安裝適用于 SharePoint Server 和 工作流程管理員 的任何累積更新 (CU) 。 執行更新之後,必須執行數個 Microsoft PowerShell Cmdlet,才能維護 SharePoint Server 伺服器陣列與 工作流程管理員 伺服器陣列之間的連線。

為 SharePoint Server、工作流程管理員 和 工作流程管理員 Client 安裝更新之後,以系統管理員身分從 SharePoint 管理命令介面執行下列 PowerShell Cmdlet。

重要事項

您必須先在 SharePoint Server、工作流程管理員 和 工作流程管理員 Client 上安裝最新的更新層級,才能執行更新 Cmdlet。

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

注意事項

因為工作流程支援具有多個網站訂用帳戶的環境, $site 所以網站集合位址會決定工作流程設定的適當設定位置。

工作流程更新的疑難排解步驟

  • 請確定所有元件都是在最新的修補程式層級上。 這包括 SharePoint Server、工作流程管理員 和 工作流程管理員 Client。

  • 請使用下列命令確認 $proxy 連線設定:

    $proxy = Get-SPWorkflowServiceApplicationProxy
    $site = Get-SPSite(<siteUri>)
    $proxy.GetWorkflowServiceAddress($site)
    
  • 請檢查 [SharePoint Designer] 使用者介面中是否顯示任何錯誤,或 [SharePoint Workflow Status] 使用者介面中是否顯示任何錯誤。