解決mysql8.0.13dm7資料遷移相關問題undefined
最近在專案過程中有遇到過mysql向dm7資料庫遷移時undefined的問題
dm7自帶DTS工具預設的mysql驅動版本為5.0,所以需要找到和8.0.13版本能相容匹配的驅動;而使用其他版本驅動連線,雖然可以連上mysql資料庫,但是遷移過程中存在想多多數量的報錯,而在其他環境安裝的5.7版本的mysql,經遷移測試,沒有發生一個報錯。
所以目前有兩種思路:
1)將8.0.13版本的mysql資料庫資料先同步到低版本中,再使用DM7的DTS遷移工具進行遷移;
2)直接用現有驅動進行遷移,再針對問題進行結構語句改寫;
處理方法:
mysql之間的資料同步利用navicate for mysql的同步功能來實現,不建議直接使用匯入匯出。接著再進行從mysql到DM的遷移工作。
根據DTS引導介面填寫資料來源連線資訊,勾選遷移物件後即可完成從源端到目的端的遷移工作。
注意:
1)達夢資料庫初始化例項時注意字元編碼的選擇,專案要求必須為GB18030
2)timestamp型別,在mysql中timestamp的default設定為“0000-00-00 00:00:00”,這種format在DM7中是不合法的,必須為“0001-01-01 00:00:00.000000”和“9999-12-31 23:59:59.999999”之間
相關文章
- Jenkins從Ubuntu遷移至AlmaLinux問題及相關解決記錄JenkinsUbuntuLinux
- 遷移資料庫資料考慮問題資料庫
- svn相關問題解決辦法
- 教程:使用遷移學習來解決影像問題!遷移學習
- 兩款工具解決SQL Server遷移問題DJSQLServer
- 解決Oracle資料庫遷移後的伺服器負載效能問題JSOracle資料庫伺服器負載JS
- 資料庫事物相關問題資料庫
- 關於 Laravel 遷移遇到的問題Laravel
- redis快取相關問題及解決方案Redis快取
- fastdfs資料遷移以及fastdfs問題排查記錄AST
- 寶塔後臺解決寶塔相關問題
- 關於禪道的資料遷移
- [文件教程]解決SAE下本地除錯相關問題除錯
- 雲伺服器composer相關錯誤問題解決伺服器
- SQL Server 2016升級遷移過程中效能問題解決案例SQLServer
- 解決遷移資料庫錯誤,索引長度過長資料庫索引
- 解決ROS國內rosdep init和update的相關問題ROS
- 【體系結構】與Checkpoint相關的問題解決思路
- X7一體機資料庫遷移問題處理資料庫
- max_allowed_packet引起MySQL遷移丟失資料的問題MySql
- CentOS7系統安裝虛擬環境,安裝及相關報錯問題解決方案、配置、問題解決、常見相關命令CentOS
- 使用並查集解決的相關問題並查集
- Kafka資料遷移Kafka
- Harbor資料遷移
- gitlab資料遷移Gitlab
- 資料庫遷移資料庫
- 解決AI的小資料問題AI
- 無法訪問請求的頁面,因為該頁的相關配置資料無效問題的解決
- 聊聊國產資料庫遷移中的表連線效能問題資料庫
- octomap相關問題
- django相關問題Django
- electron相關問題
- Docker 相關問題Docker
- 解決移動端複製問題
- 資料遷移(1)——通過資料泵表結構批量遷移
- 解決hive資料庫 插入資料很慢的問題Hive資料庫
- Tomcat8+Nginx+redis組合解決session同步的相關問題TomcatNginxRedisSession
- sbt配置——資料來源問題解決