mysql - 无法在 Pehtaho 报表设计器中通过 JDBC 连接到数据库

标签 mysql jdbc pentaho connectivity handshake

因此,在尝试连接 Pentaho 报表设计器中的 Pentaho 时,我收到一条错误消息:

Communication failure during handshake. Is there a server running on the host host_name?

using class org.gjt.mm.mysql.Driver

This is the error that I get after trying to connect to a MySQL database hosted on a server. The credentials are absolutely fine.

我现在已经包含了第一个答案中提到的 jar 文件,并且连接显示确定。但是,当我使用该连接预览或使用查询时,我再次遇到相同的错误。

After correction of the Jar issue!

我对 Pentaho 完全陌生。我遇到了一些错误,之前我可以解决。但是,我已经在这个问题上坚持了两天了。找不到任何与此相关的内容。

最佳答案

我想可能是Mysql连接器不存在。

=> 创建 jdbc 连接之前。转到这些位置,例如:- C:\report-designer-3.9.1\lib,然后检查 mysql-connector-java-5.1.26.jar 文件是否是他们的。如果不是他们,请转到这些 ( http://dev.mysql.com/downloads/connector/j/ ) 位置并下载 jar 文件并复制该文件并将其粘贴到 C:\report-designer-3.9.1\lib 位置。

=> 再次重新启动 Pehtaho 报表设计器并立即检查。

=> 可能您的 mysql jar 文件版本较低,请删除旧的 mysql jar 文件并粘贴较高版本的 mysql jar。

我想你的问题将会得到解决。

谢谢你..

关于mysql - 无法在 Pehtaho 报表设计器中通过 JDBC 连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30459178/

相关文章:

php - CakePHP 3 保存 BelongsToMany 关联未知类型 ""错误

mysql - mySQL 启动问题

java - Jooq 使用现有连接进行 fetchOne 或执行

java - java中出现错误 "ORA-00942: table or view does not exist "

java.sql.SQLException : No suitable driver found for jdbc:derby:

java - Pentaho CDE 不生成仪表板

mysql - Pentaho Kettle 有办法接受 JMS 消息吗?

mysql_ -> PDO |我怎样才能达到相同的结果

php - 使用 PHP 从 SQL 查询创建一个没有重复行的 HTML 表?

mysql - 如何使用 pentaho 数据集成获取唯一记录