Java Pentaho数据源向导

Java Pentaho数据源向导,java,mysql,windows,odbc,pentaho,Java,Mysql,Windows,Odbc,Pentaho,我绝对是Pentaho的新手,我试着安装这个工具 我的问题是在配置数据源时。连接并设置DB参数时,连接良好并对所有表充电。之后,当在步骤3中配置表的联接时,我没有得到该联接的列 选择表格时,在line命令中显示下一条消息: 无法关闭查询:ResultSet或prepared语句您有 SQL语法错误;检查与您的产品相对应的手册 MySQL服务器版本,以便使用“near”选项的正确语法 第1行的SQL\u SELECT\u LIMIT=DEFAULT 安装在Windows7x86、MySQL5.6、

我绝对是Pentaho的新手,我试着安装这个工具

我的问题是在配置数据源时。连接并设置DB参数时,连接良好并对所有表充电。之后,当在步骤3中配置表的联接时,我没有得到该联接的列

选择表格时,在line命令中显示下一条消息:

无法关闭查询:ResultSet或prepared语句您有 SQL语法错误;检查与您的产品相对应的手册 MySQL服务器版本,以便使用“near”选项的正确语法 第1行的SQL\u SELECT\u LIMIT=DEFAULT

安装在Windows7x86、MySQL5.6、JavaJDK1.7和Pentaho5.1中 与MySQL的连接是使用ODBC 5.3实现的


谢谢大家!!:D

您可以通过在MySQL的sql\u模式中添加ANSI\u引号来解决这个问题。另外,请使用最新的JDBC/ODBC


在mysql控制台(或工作台)中尝试“显示变量”,以确保ANSI_引号可用。

PENTAHO\biserver ce\tomcat\lib
中升级驱动程序对我来说很有效。他们有5.1.17版本,目前的版本是5.1.34,在这个答案写下来的时候


您可以从Oracle下载它

重新启动服务器后,它终于工作了。。。经典