SharePoint Server 的升級工作流程
適用于:2013 2019 訂閱版本 Microsoft 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] 使用者介面中是否顯示任何錯誤。