數據類型的差異:
在遷移oracle 數據到mysql 數據庫時,首先要清楚2 個數據類型的差異,並且在遷移前確定Oracle 中的數據類型在MySQL 數據庫中使用什麼樣的數據類型來替換最為合適,在轉換時對一些不確定的數據類型可以通過必要的測試來進行檢測和確認.
這裡給出了常用的幾種數據類型的對照:
Oracle 數據類型MySQL 數據類型
Date datetime
Char char
varchar2 varchar
Clob text
最大長度為65,535(216–1)字符的TEXT列。
Number MEDIUMINT或INT或DECIMAL--針對帶有浮點數的數據
另外,可以通過Mysql Migration Toolkit 工具,將Oracle 的數據類型轉換為MySQL 數據類型。
這個工具在MySQL 網站上提供下載.但是此工具目前只有Windows 版本。
直接使用Mysql Migration Toolkit 工具將Oracle 數據導入到MySQL 數據庫,會出現很多問題,建議對存在大量clob 字段的數據最好不要使用此工具進行數據的導入。