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