最近因要进行不同数据库之间进行数据迁移,本博客主要一些配置的注意事项、一些初步的使用,也想为以后写一个笔记;
背景
JDK 1.8+,kettle 1.7
kettle 官网;下载地址;
这里传授下百度云离线下载功能,可以减伤国外网速慢的伤害:
配置
目前下载的版本是7.1,需要的JDK是1.8,,如果你双击spoon.bat没有出现界面的话,需要注意一下的事项:
1、
修改一下spoon.bat里内存配置:
if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms2058m" "-Xmx1024m" "-XX:MaxPermSize=256m"
改为
if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms512m" "-Xmx512m" "-XX:MaxPermSize=256m"
再双击下有没有效果;
2、新建系统环境变量PENTAHO_JAVA_HOME,配置与JAVA_HOME一致,可以不加人到path中:
简单迁移数据
使用JavaScript进行映射
期望
Kettle-spoon 支持定时器job,读者需考虑 新产生的数据如何处理?目标数据库又如何对源数据库进行同步数据?这些等等问题……
注:本博客纯手打。禁止爬虫到其他网站。
May-The-Good-Luck-Be-With-You