Pentaho Kettle:输入字段映射错误?

时间:2015-02-11 15:18:05

标签: mysql pentaho

我正在研究BI项目,我遇到了一个问题:
在Pentaho Kettle我放了一个表输出,我建立了与MySQL数据库的连接,连接正常,我选择了目标表中的指定表。但是,当我点击输入字段映射时,我收到此错误:

  

确定SQL布局后无法关闭预准备语句       您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“OPTION SQL_SELECT_LIMIT = DEFAULT”附近使用正确的语法

我更改了Pentaho Library文件夹中的MySQL连接器jar文件,所以我放了mysql-connector-java-5.1.18-bin.jar并删除了旧的mysql-connector-java-3.1.14-bin.jar,那么问题是什么?

3 个答案:

答案 0 :(得分:1)

有时你必须改变你的方法。尝试使用“通用数据库”作为连接类型。

  • 自定义连接网址

    JDBC:MySQL的://服务器/分贝

  • 自定义驱动程序类名称

    com.mysql.jdbc.Driver

然后根据需要使用用户名和密码

答案 1 :(得分:0)

有效的解决方案是下载下一个版本的mysql-connector-java 5-1.36以下链接http://dev.mysql.com/downloads/connector/j/

PDI版本5.4.x

问候

答案 2 :(得分:0)

https://dev.mysql.com/downloads/connector/j/

下载最新版本的Mysql驱动程序

我正在使用Pentaho BI Server转到 ./ biserver-ce / tomcat / lib ;删除mysql-connector-java-x.x.x.jar并粘贴新的 MySQL的连接器的Java-5.1.40-bin.jar

  • 重新启动BI pentaho服务器,它可以正常工作。

image of result

TAGS:第1行的PENTAHO,JOIN,ANSI_QUOTES,'OPTION SQL_SELECT_LIMIT = DEFAULT',SQL_MODE