使用拖放作業來移轉變更

當您知道您想要從某一個資料庫移至另一個資料庫的確切變更時,您可以使用拖放作業。將物件從您要從中移轉物件的資料庫,拖曳至您要移轉物件至其中之資料庫的變更管理 Script。

開始之前

必須有連線連接至您要從中移動變更的資料庫,以及您要將變更移至其中的資料庫。您正在移動的物件不可存在於您想要將該物件移至其中的資料庫中。

關於這項作業

若要使用拖放作業將變更從某一個資料庫移轉至另一個資料庫,請完成下列步驟:

程序

  1. 建立變更管理 Script。在「管理瀏覽器」中,對於您想要移轉變更至其中的資料庫,用滑鼠右鍵按一下變更管理 Script 資料夾,再按一下新建資料庫變更 這時會建立新的變更管理 Script,並在「變更管理 Script 編輯器」中顯示變更管理 Script。

    資料設計專案會自動建立在「資料專案總管」中。資料設計專案的名稱即為資料庫連線的名稱。 如果有資料設計專案的名稱為資料庫連線名稱,則新資料設計專案的名稱便為資料庫連線名稱,且字尾為數字。資料設計專案包含及管理對實際資料庫實作變更時所需的資源。

    提示: 若要重複使用現存的變更管理 Script,請完成下列步驟以重設 Script:
    1. 如果變更管理 Script 已開啟,請按一下 Script 的標籤,以確保強調顯示該 Script。否則,請在「管理瀏覽器」中,展開變更管理 Script 資料夾。按兩下您想要開啟的變更管理 Script。
    2. 從主功能表,按一下變更管理 > 重設
  2. 尋找您要移轉的物件,並將其拖曳至「變更管理 Script 編輯器」。
    1. 在「管理瀏覽器」中,展開您要從中移轉變更的資料庫。
    2. 按一下您要移轉之物件類型的資料夾。 這時會開啟「物件清單」。
    3. 移動「物件清單」才能並列看到「物件清單」與「變更管理 Script 編輯器」。若要移動「物件清單」,請按一下其標題列,拖曳標題列,直到滑鼠指標變成放下游標為止,然後放開左滑鼠按鈕。
    4. 在「物件清單」視圖中,尋找及選取物件或要移轉的物件。
    5. 將物件拖曳至「變更管理 Script 編輯器」。
    完成這些步驟,直到您已移動要移轉的所有物件為止。

    變更管理 Script 編輯器」顯示已移轉至資料庫的清單,以及將對資料庫進行的變更。

  3. 在「變更管理 Script 編輯器」中,評量可能在移轉變更至目標資料庫時受到影響的任何其他物件。
    1. 要變更的物件清單中,按一下每一個物件。因要移轉的物件而受到影響的物件會顯示在受影響的物件清單中。
    2. 將受影響的物件併入變更管理 Script 中。 使用變更捨棄按鈕,將受影響的物件移至要變更的物件清單。 如果您使用變更按鈕來移動受影響的物件,則可按一下物件,並在「內容」視圖中對該物件進行任何必要變更。
  4. 按一下預覽指令,可以在指令區段中顯示所產生的指令,並檢閱指令。

    若要檢閱將對資料庫進行的變更摘要,請按一下檢視變更報告

  5. 按一下資料選項,以啟動「自訂資料保留」精靈,然後完成精靈中的步驟。 您可能想要自訂要產生的 DB2 維護指令。
  6. 檢閱重新產生的指令
  7. 按一下執行,以啟動「部署變更指令」精靈。
  8. 檢閱變更指令,再按一下完成,以將變更部署至實際資料庫型錄。

結果

您已將變更從某一個資料庫環境移轉至另一個資料庫環境,而未移動那些物件中的資料。

建議與意見