解决Kettle报错"OPTION SQL_SELECT_LIMIT=DEFAULT"的方法

发布时间:2016年04月07日 // 分类:数据 // 暂无评论

Kettle(PDI)连接MySQL数据库,有可能会提示OPTION SQL_SELECT_LIMIT=DEFAULT

软件提示如下错误信息:

Kettle提示OPTION SQL_SELECT_LIMIT=DEFAULT错误信息

Unable to close prepared statement after determining SQL layout
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_SELECT_LIMIT=DEFAULT' at line 1

原因是JAVA的MYSQL驱动过时,不能适应新版的MYSQL数据库。解决方法很简单,从MYSQL官方网站下载最新的MYSQL驱动,解压到Kettle对应文件夹下即可。

具体操作:

1、进入MYSQL官方网站的JAVA驱动下载页面http://dev.mysql.com/downloads/connector/j/下载ZIP或者tar.gz文件(都可以)

2、用RAR等软件打开下载的驱动文件包,找到其中形如mysql-connector-java-X.X.XX-bin.jar的文件。这就是JAVA的MYSQL驱动。

找到其中形如mysql-connector-java-X.X.XX-bin.jar的文件

3、在Kettle关闭的情况下,将找到的jar文件解压到Kettle程序data-integrationlib目录下即可。这时重新启动Kettle就不再有报错了。

将找到的jar文件解压到Kettle程序data-integrationlib目录下

本文固定链接
https://www.ywlib.com/archives/67.html

标签
kettle, pentaho, pdi

添加新评论 »

分类
随机文章
最新文章
最近回复
  • amos: 真管用!!!感谢版主
  • Kent: 优秀!
  • Kent: 关于页面里有我的邮箱
  • kincae: 你好,找了很多文档就你的这篇解决了我的问题,可以留个联系方式吗
  • xuesheng: phpredis版本的问题。 phpredis 5.3.0 fixed. * Use long...
  • Proxmox VE 6.1 配置源及关闭订阅提醒 - ZIMRI`Blog: [...]原文链接 https://www.ywlib.com/archives/150.ht...
  • 夏目贵志: 感谢解决困惑我2小时的问题!!!
  • Kent: 啊。。好的。。谢谢你
  • zhuohua liu: 你的网站被Norton Safe Web列为恶意网站,自动拦截的,去发个mail洗白吧,不然影...
  • typecho模板: 只调用随机文章的内容怎么操作啊?类似多思多金博主的你好污啊那种样子的