kettle版本为7.1
今天尝试在本地部署kettle并连接到远程服务器端,直至安装启动kettle都没有出现问题。但在连接远程数据库时,出现如下错误:
根据错误信息得知是JDBC驱动没有安装,遂按照网上教程寻找对应的mariadb的JDBC程序,但按照网上提示,我始终无法找到在\data-integration\libext目录,也没有发现所谓的JDBC目录。
但后来尝试着将对应jar包放入lib文件夹中,重启spoon,发现成功了。因此总结如下:
用kettle连接数据库时需要对应的驱动jar包,下载后的jar包应放入\data-integration\lib文件夹下。(附mariadb的JDBC下载地址https://downloads.mariadb.org/connector-java/2.2.3/ 注意下的文件是没有sources结尾的jar包。)
图中下方的 MariaDB Connector/J .jar files 才是我们需要JDBC驱动jar包!

本文介绍使用Kettle 7.1版本连接远程数据库时遇到的JDBC驱动问题及解决方法。作者未能在指定路径找到驱动文件夹,最终将mariadb JDBC驱动jar包放置于data-integrationlib文件夹下成功解决问题。
322

被折叠的 条评论
为什么被折叠?



