共用方式為


將 Db2 數據遷移至 SQL Server (Db2ToSQL)

成功同步處理已轉換的物件與 SQL Server 之後,您可以使用 db2 的 SQL Server 移轉小幫手 (SSMA) 將資料從 Db2 遷移至 SQL Server。

設定移轉選項

請先檢閱 [專案設定] 對話方塊的專案移轉選項,再將資料移轉至 SQL Server。

  • 透過使用此對話框,您可以設定移轉批次大小、資料表鎖定、條件約束檢查、Null 值處理和識別值處理等選項。 如需深入了解專案移轉設定,請參閱專案設定 (移轉)

用戶端資料移轉

  • 若要執行用戶端資料移轉,請選取 [專案設定] 對話方塊的 [用戶端資料移轉引擎] 選項。

  • 在 [專案設定] 中,已設定 [用戶端資料移轉引擎] 選項。

    注意

    [用戶端資料移轉引擎] 位於 SSMA 應用程式內,因此不相依於擴充功能套件的可用性。

將數據遷移至 SQL Server

移轉數據是大量載入作業,可將數據列從 Db2 數據表移至交易中的 SQL Server 數據表。 在專案設定中設定每項交易載入 SQL Server 的資料列數目。

若要檢視移轉訊息,請確定 [輸出] 窗格可見。 否則,請流覽至 [檢視>輸出]。

  1. 請確認:

    • Db2 提供者會安裝在執行 SSMA 的電腦上。

    • 您已同步處理已轉換的物件與 SQL Server 資料庫。

  2. 在 [Db2 元數據總管] 中,選取包含您要移轉之數據的物件:

    • 若要移轉所有結構描述的資料,請選取 [結構描述] 旁的核取方塊。

    • 若要移轉或省略個別資料表,請先展開 [結構描述] 及 [資料表],然後選取或清除資料表旁的核取方塊。

  3. 以滑鼠右鍵按兩下 [Db2 元數據總管 ] 中的 [架構],然後選取 [ 移轉數據]。 您也可移轉個別物件或物件類別的資料:以滑鼠右鍵按一下物件或其父代資料夾;選取 [移轉資料] 選項。

  4. 在 [ 連接到 Db2 ] 對話框中,輸入連線認證,然後選取 [ 連線]。 如需連線到 Db2 的詳細資訊,請參閱 連線到 Db2 資料庫

    若要連線到目標資料庫 SQL Server,請在 [ 連接到 SQL Server ] 對話框中輸入連線認證,然後選取 [ 連線]。 如需連線到 SQL Server 的詳細資訊,請參閱連線到 SQL Server

    訊息會出現在 [ 輸出 ] 窗格中。 移轉完成時,[資料移轉報告] 隨即出現。 如果有任何數據未移轉,請選取包含錯誤的數據列,然後選取 [ 詳細數據]。 當您完成報表時,請選取 [ 關閉]。 如需資料移出報告的詳細資訊,請參閱 資料遷移報告 (Db2ToSQL)