天天看點

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

遷移環境軟體版本源資料庫Oracle 11g

目标資料庫DM 8

作業系統Windows 10

遷移工具DM 資料遷移工具 (DM DTS)

遷移過程

建立工程與遷移

DM DTS 工具存放在 DM 資料庫安裝目錄下 tool 檔案夾,執行 ./dts 即可運作 DM DTS 工具。建立工程,選擇遷移,并右鍵建立遷移。

在建立工程對話框中填寫工程名和工程描述資訊,點選【确定】按鈕,成功添加了一個工程。如下圖所示:

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

展開工程節點,選擇【建立遷移】。輸入遷移名稱:test,遷移描述:從 Oracle 遷移到 DM,點選【确定】按鈕,完成遷移的建立。如下圖所示:

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

選擇遷移方式

預設打開目錄為 DM DTS 工具介紹,選擇【下一步】。遷移方式選擇【Oracle–>DM】方式,如下圖所示:

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

選擇資料源和目的庫

分别輸入主機名 (IP) 端口(oracle 預設端口 1521,DM 預設端口 5236),服務名(Oracle 預設服務名 ORCL),角色(預設),使用者名和密碼,如下圖所示:

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫
達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

指定對象複制或查詢

選擇源模式和目的模式。從資料源複制對象,預設模式及模式對象、目錄、同義詞、上下文。

遷移對象,預設在 DM 資料庫創新同名模式,并遷移表、視圖、物化視圖、序列、存儲過程/函數、觸發器、包、同義詞、自定義類型。如需調整,使用者可根據自身情況勾選,如下圖所示:

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

選擇遷移對象

此處選擇要遷移的具體表格、視圖、存儲過程等。如需調整,使用者可根據名稱具體選擇,如下圖所示:

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

注意

轉換按鈕可設定遷移政策,包括表定義、主鍵、限制條件、索引、資料、讀寫行數設定等參數,可供使用者調整政策。

列映射選項中可調整列名、資料類型、精度、主鍵(唯一)、空值限制等參數,使用者可自行調整。

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫
達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

審閱遷移任務

使用者可檢視遷移過程重要參數和修改條件,如需修改,可執行上一步進行修改,确認無誤後,點選【完成】,如下圖所示:

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫

驗證資料

完成資料遷移後,我們還需對遷移的資料進行驗證,表、視圖、存儲過程、序列都存在且與原資料一緻,遷移完成。如下圖所示:

達夢想oracle遷移,從 Oracle 遷移DM8達夢資料庫