當您知道要從某個資料庫移至另一個資料庫的確切變更時,您可以在「物件清單」視圖中,使用複製及貼上作業來移動變更。您可以移動物件及資料。
開始之前
必須有連線連接至您要從中移動變更的資料庫,以及您要將變更移至其中的資料庫。
程序
若要將變更從某個資料庫移轉至另一個資料庫,請完成下列步驟:
- 尋找並複製您要移轉的物件。
- 在「管理瀏覽器」中,展開您要從中移轉變更的資料庫。
- 按一下您要移轉之物件類型的資料夾。
- 在「物件清單」視圖中,尋找要移轉的物件。用滑鼠右鍵按一下物件,再按一下複製。您可以選取多個相同類型的物件,例如,所有綱目或所有表格。
- 將物件貼到您要移轉的資料庫中。用滑鼠右鍵按一下「管理瀏覽器」中的資料庫,再按一下貼上。 在資料庫層次執行貼上作業時,物件會貼到其來源綱目。如果綱目不存在,則會建立綱目。
您可以貼到「物件清單」中的綱目。除非您要變更物件的綱目名稱,否則不建議貼到綱目中。
這時會啟動「貼上資料庫物件」精靈。
- 完成「貼上資料庫物件」精靈中的步驟。 使用精靈來指定只要移轉物件、只要移轉資料或是兩者都移轉。 這時會建立新的變更管理 Script,並在「變更管理 Script 編輯器」中顯示變更管理 Script。
資料設計專案會自動建立在「資料專案瀏覽器」中。資料設計專案的名稱即為資料庫連線的名稱。
如果已存在使用資料庫連線名稱的資料設計專案,則新資料設計專案的名稱為資料庫連線名稱加上數字字尾。資料設計專案包含且管理對實際資料庫實作變更時所需的資源。
- 選用項目:若要將任何其他變更移轉至目標資料庫,請將「物件清單」中與來源資料庫相關聯的物件拖放到「變更管理 Script 編輯器」。 該物件不得存在於目標資料庫中。只會移轉物件的結構定義;並不會移轉物件中的資料。
提示: 若要拖放物件,您必須可以看到「物件清單」及「變更管理 Script 編輯器」。若要並列顯示,請按一下「變更管理 Script 編輯器」的標題列,將標題列拖曳到右邊,直到滑鼠指標變成放下游標為止,然後放開左滑鼠按鈕。
- 在「變更管理 Script 編輯器」中,評量可能在移轉變更至目標資料庫時受到影響的任何其他物件。
- 在要變更的物件清單中,按一下每一個物件。因所移轉的物件而受到影響的物件,會顯示在受影響的物件清單中。
- 將受影響的物件併入變更管理 Script 中。使用變更及捨棄按鈕,將受影響的物件移至要變更的物件清單。
如果您使用變更按鈕來移動受影響的物件,可以按一下物件,並在「內容」視圖中對該物件進行任何必要變更。
- 按一下預覽指令,可以在指令區段中顯示所產生的指令,並檢閱指令。
若要檢閱將對資料庫進行的變更摘要,請按一下檢視變更報告。
- 按一下資料選項,以啟動「自訂資料保留」精靈,然後完成精靈中的步驟。 當表格的變更因為下列任何原因,而需要先捨棄再重建表格時,您可能會要自訂指令:
- 修改資料檔的位置
- 變更載入及重新載入方法
- 重新定義用於卸載資料的查詢
- 更正卸載與重新載入直欄之間的資料類型不符
- 重新對映載入資料的方法
您也可以指定要產生的 DB2 維護指令。
- 檢閱重新產生的指令。
- 按一下執行,以啟動「部署變更指令」精靈。
- 檢閱變更指令,再按一下完成,以將變更部署至實際資料庫型錄。
結果
您已將變更從某個資料庫環境移轉至另一個資料庫環境。