刚开始学习kettle,从下载安装开始就遇到了很多问题,做一个小结:
1.jdk配置好后,无法启动kettle,报错:无法启动jvm(没有截图,简单描述问题)
解决:1.1 jdk的环境配置,尽量选择1.8版本jdk,我选择的kettle版本为7.1。关于jdk配置,可以自行百度经验
1.2 修改spoon.bat文件
2.admin账号无法登陆
kettle启动后,开始创建资源库,连接服务器DB,test测试成功,可是在登陆admin账号时,报错
查询后发现,DB数据库中,kettle创建的表不全,
解决:登陆时会查询R_USER表,所以,先手动插入,sql语句和表结构如下,然后插入admin账号数据,登陆成功
建表语句:
CREATE TABLE R_USER
(
ID_USER BIGINT NOT NULL PRIMARY KEY
, LOGIN VARCHAR(255)
, PASSWORD VARCHAR(255)
, NAME VARCHAR(255)
, DESCRIPTION VARCHAR(255)
, ENABLED BOOLEAN
)
插入数据:
INSERT INTO R_USER(ID_USER, LOGIN, PASSWORD, NAME, DESCRIPTION, ENABLED) VALUES (1,'admin','2be98afc86aa7f2e4cb79ce71da9fa6d4','Administrator','User manager','1')