使用kettle9.1在mysql生成资源库时,遇到了个问题,问题产生及解决步骤如下:

1.kettle主页右上角没有“connect”下拉选项

解决方式一:删除下图路径下的repositories文件,然后重启kettle就可以了

解决方式二:在主页面的左上角有“工具”栏,里面有“选项”,进入如下图,打上箭头指向栏位的“对号”,重启生效(注意,因为我用的方式一,所以方式二我没验证!贴出来仅做参考)

2.生成资源库后,发现登录页面登录不上(You don't seem to be getting a connection to the server. Please check the path you're using and make sure the server is up and running.),且指定数据库内的资源库表也没有生成,遂用spoonconsole运行kettle追查问题

 

运行起来后,删除先前建立的资源库,重新建立,发现在生成资源库数据表时,spoonconsole中有报错出现,中文意思:此数据库类型不支持作为存储库

​​​​​​

 看到此错误我想到在创建资源库过程中我的资源库数据库信息配置,这里我使用的是“Generic database”方式,于是我将该种方式改为单纯的mysql方式配置,如下第二张图。然后再生成资源库就成功了,后来反复测试,确定资源库生成时不能使用“Generic database”方式进行生成。

 

 

 

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐