kettle的一些报错及解决 最后更新时间:2023年11月16日 ### kettle初次配置登陆时admin不可用 下了个kettle想学习下,在连接资源库的时候就出现了登录的问题,网上很多关于这个的讨论,但是都是说一半,或者没有说到点子上。官网的文章也没找到相应的说明。摸索了半天,终于找到了原因。说下我的情况,供参考。 1. kettle 默认的用户名密码是 admin/admin, guest/guest 2. 第一次建资源库的时候,kettle 会在你连接的数据库(我用的是mysql) 里创建很多表,包括存储这个admin, guest的表 R_USER。问题就在这里,由于数据库的配置或者版本的不一样,kettle 在创建这些表的时候会失败,比如boolean类型的它插入的是'Y', 总之结果是admin没有被写到R_USER表。 解决办法是:自己另外打开mysql数据库,查看里面的R_USER表,手动添加INSERT INTO R_USER(ID_USER, LOGIN, PASSWORD, NAME, DESCRIPTION, ENABLED) VALUES (1,'admin','2be98afc86aa7f2e4cb79ce71da9fa6d4','Administrator','User manager',1); 然后再登录或者更新就成功了,更新的时候可能还会报错,仔细看kettle报错信息,基本上是执行更新sql语句报错,原理同上,可以自己更改下sql 语句,再执行就行了。
Comments | NOTHING