kettle實現數據庫遷移----多表複製嚮導

kettle實現數據庫遷移----多表複製嚮導


需求:


作數據倉庫時,須要將業務系統CRM抽取到數據倉庫的緩衝層,業務系統使用的是SqlServer數據庫,數據倉庫的緩衝層使用的是mysql數據庫,爲實現數據庫的遷移,即將SqlServer數據庫中的全部表與數據遷移到Mysql。 

解決辦法一:利用kettle的複製多表複製嚮導


過程以下:

一、選擇工具-》嚮導-》複製多表嚮導
多表複製嚮導

二、選擇源數據庫和目的數據庫


三、選擇要複製的表


四、輸入轉換的名字便可


生成的job以下


其中每一個子轉換處理單張表的複製


遇到的問題:

在sqlServer遷移到mysql的過程當中,類型爲日期的,建表語句中類型會成爲 UnKnown,改成datatime便可。能夠複製到MyEclipse一個項目文件夾中,CTRL+H 批量替換


方法二:kettle完整流程實現數據庫遷移
相關文章
相關標籤/搜索