Mysql 官方有自己開發的遷移工具MySQL Migration Toolkit,但是在實際遷移過程中發現,此工具對於轉義字符的處理問題很多,對於含有var
為了解決遷移過程中出現的各種問題,dba 組開發了一個遷移工具,主要功能是對Oracle 的數據進行導出,導出的時候,對各種轉義字符都做了相應處理,將導出的文
字符集問題: 從Oracle 導出時的客戶端字符集要等於要導入的MySQL 數據庫字符集以保證數據的一致性: Oracle:NLS_LANG MySQL:de
日期字段的處理: Oracle 中導出日期的格式,一定要和mysql 支持的格式一致,否則導入的時候會出錯,MySQL 支持的日期格式如下日期字段的處理:Or
如何使遷移過程不被SQL 錯誤中斷:啟動MySQL 客戶端進行連接的時候加上-f ,-f 可以強制出錯的時候,記錄錯誤但不終止load 過程;--
在遷移oracle 數據到mysql 數據庫時,首先要清楚2 個數據類型的差異,並且在遷移前確定Oracle 中的數據類型在MySQL 數據庫中使用什麼樣的數