MySQL遷移到達夢8數據庫實戰記錄
一、安裝mysql 5.7 環境

二、 導入測試數據


導入報錯

修改解決:修改mysql sql_mode

重新導入=成功
三、查看帶遷移庫信息
1、表數量

2、表記錄數

3、表大小

4、函數和存儲過程、視圖

四、准備達夢數據庫
1、初始化新實例 參數設置大小寫不敏感,開啟兼容mysql 模式

設置 COMPATIBLE_MODE = 4 兼容mysql 模式
五、配置 DTS 遷移工作
1、創建遷移任務

2、配置數據源

3、配置目的數據庫

4、 配置相關遷移選項

5、遷移完成

六、處理遷移失敗的任務
1、分析報錯

查看失敗原因 為建表語句 默認的時間值 DEFAULT '0000-00-00 00:00:00' 因為達夢的 timestamp 取值范圍 在 必須在 ‘0001-01-01 00:00:00.000000’ 到 ‘9999-12-31 23:59:59.999999’之間。
2、 解決方法
登錄mysql 端修改其默認值 在嘗試遷移報錯的任務

重新遷移成功

七、比對數據

更多資訊請上達夢技術社區了解: https://eco.dameng.com
