如果您已建立多個環境支援資料庫和應用程式開發,您必須將某一個環境的變更移至另一個環境。 您可以使用 [匯出資源] 和 [匯入資源] 將資源在環境之間移動。

為何使用多個環境?

每個環境均包含資源,例如您在開發程序中建立或修改的實體、流程和應用程式。

一般而言,開發是在組織的終端使用者使用的相同環境下完成。 此環境稱為預設環境。 在相同環境中管理資源變更相當容易。 您將驗證變更,確定所有重要的商務程序和應用程式均能正常運作,然後再發行應用程式。

有時候,開發和測試是在個別的環境下完成,變更會在準備讓一般使用者使用時移到預設環境。 您可能會因為以下幾個原因而使用不同的環境。 例如,您可能在最初評估系統時使用不同的環境。 或者,您可能想要將變更預設環境的相關風險降至最低。 個別的環境具有獨立性,因為您不是在預設環境中進行變更。 根據風險程度,您可能會建立其他的預備環境。 在此情況下,您則擁有開發環境、預備環境,以及預設環境。

移動資源變更

您可使用套件 (.pkg) 檔案,在個別的匯出和匯入程序中移動資源。 封裝檔案將匯出、儲存至本機儲存體、傳送至目標環境的系統管理員,然後匯入至目標環境。 在匯入程序之後通常會進行驗證測試,協助確保重要的商務程序未受到負面影響。

系統管理中心的 [環境] 區段可提供資源匯入和資源匯出的功能。 匯出和匯入都是在選取的環境內容中進行。

匯出資源

匯出封裝將包含實體、挑選清單、權限集合和角色的所有變更。 我們正致力於提供更多資源類型的匯出功能,例如應用程式、流程、連接器等。 此選項可讓您將一個環境的內容移到另一個環境。

  1. 在 [系統管理中心] 的左側瀏覽窗格中,按一下 [環境]。
  2. 選取來源環境。
  3. 在右上方按一下 [匯出資源]。
  4. 您收到「匯出完成」訊息時,請將封裝檔案儲存於本機儲存體。

匯入資源

首先請選取從來源環境匯出的封裝檔案。 匯入程序會驗證、分析並嘗試匯入封裝。

  1. 在 [系統管理中心] 的導覽窗格中,按一下 [環境]。
  2. 選取目標環境。
  3. 在右上方按一下 [匯入資源]。
  4. 按一下 [選取],然後瀏覽至本機儲存體中的封裝檔案。
  5. 按一下 [匯入]。

如果封裝僅部分套用,您會收到說明已匯入和未匯入內容的錯誤訊息。

資源類型

開發程序會對多種類型的資源進行變更。 例如,更新應用程式時,可能會新增、移除或更新多個實體或連接。 部分 (非全部) 資源類型的變更可跨環境移動。 下列各節說明可移動的資源類型。

實體、挑選清單和轉譯集

您可以匯出和匯入實體、挑選清單和轉譯集,如下所示︰

  • 標準實體 – 可在環境間移動自訂實體。 (您無法修改標準實體立即可用的欄位。)
  • 自訂實體 – 可跨環境移動自訂實體。
  • 自訂挑選清單 – 可跨環境移動自訂挑選清單。

權限集合與角色

權限集合與角色是協助控制資料庫存取權的安全性資源。 兩者均可跨環境移動。 您移動權限集合與角色之後,應該確定適當的角色參照該權限集合,而且已將適當的使用者指派給任何新角色。 如需詳細資訊,請參閱設定資料庫安全性

資料

匯出和匯入資源時,您無法移動資料庫資料。 若要移動資料,您可以使用 Microsoft Excel。 如需詳細資訊,請參閱匯入或匯出資料