因此,在尝试连接到Pentaho报表设计器中的Pentaho时,我收到一条错误消息:
握手期间通信失败。是否有主机 host_name 上运行的服务器?
using class org.gjt.mm.mysql.Driver
我现在已经包含了第一个答案中提到的jar文件,连接显示确定。但是,当我使用该连接预览或使用查询时,我再次得到相同的错误。
我对Pentaho绝对不熟悉。我之前遇到了一些错误,我可以解决。但是,我现在已经坚持了2天。找不到任何相关的内容。
答案 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。
我认为你的问题会得到解决。
谢谢..