2011-02-24 73 views
0

在生產環境中,我們有一個SharePoint站點,其中包含一些Nintex 2007工作流程。現在我們需要複製生產站點以進行測試。將Nintex工作流程轉移到其他站點

當我還原SharePoint備份時,目標服務器已安裝Nintex。
不幸的是,事實證明Nintex許可證已過期,所以我們有點癱瘓。

的工作流程似乎已經動了備份,但有些工作流程步驟Nintex設計師展示感嘆號這個提示:

型queryListActivity1 Nintex.Workflow.Activities.QueryListActivity由Nintex無法識別的工作流程

當我激活Nintex許可證時,如何確保Nintex工作流程正確部署?我看到以下選項:

  • 將Nintex數據庫複製到新服務器並嘗試將它與Nintex實例掛鉤(如何?
  • 使用Nintex Export功能保存源服務器上的現有工作流並將它們上載到目標服務器上。

什麼是最好的,或者還有其他選擇嗎?

回答

2

首選方法是從開發人員許可證站點導出工作流程,然後在新許可的站點中導入工作流程。

導入工作流程後,只需保存併發布即可。

1

請注意,在站點之間複製工作流程並不總是會產生工作結果。

例如,如果您的工作流查詢列表,則與列表的連接隱式基於開發服務器上的列表唯一ID(GUID)。將工作流程移至生產服務器時,等效列表將具有不同的GUID。

您將經常需要在編輯器中打開這些步驟並重新創建列表查詢(指向右側列表)以使其運行。

我會非常希望找到一個工具,可以遷移Nintex工作流程並自動修復網站URL和自己列出GUID等內容。

相關問題