无法通过Pehtaho Report Designer中的JDBC连接到数据库

时间:2015-05-26 12:53:31

标签: mysql jdbc pentaho connectivity handshake

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

  

握手期间通信失败。是否有主机 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绝对不熟悉。我之前遇到了一些错误,我可以解决。但是,我现在已经坚持了2天。找不到任何相关的内容。

1 个答案:

答案 0 :(得分:1)

可能是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 Report Designer并立即检查。

=>可能是你有较低版本的mysql jar文件删除旧的mysql jar文件并粘贴更高版本的mysql jar。

我认为你的问题会得到解决。

谢谢..