Pentaho - 找不到要连接的SQLSERVER驱动程序

时间:2014-01-08 18:26:53

标签: sql-server exception jdbc driver pentaho

我最近一直在尝试使用这个名为Pentaho的工具来制作SQL报告,但似乎该工具找不到正确的类/库。我已经搜遍了所有人,但大多数人都使用它来通过MYSQL而不是SQL SERVER进行连接,所以网上没有资源可以帮助连接数据库。

我已按照说明将mysql驱动程序放入jdbc文件夹但没有用。

我得到的问题是 ParentException:java.sql.SQLException:无法加载驱动程序:com.microsoft.sqlserver.jdbc.SQLServerDriver

日志:

org.pentaho.reporting.engine.classic.core.ReportDataFactoryException: Failed at query: SELECT * FROM Client;
at org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql.SimpleSQLReportDataFactory.queryData(SimpleSQLReportDataFactory.java:254)
at org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql.SQLReportDataFactory.queryData(SQLReportDataFactory.java:95)
at org.pentaho.reporting.ui.datasources.jdbc.ui.JdbcPreviewWorker.run(JdbcPreviewWorker.java:103)
at java.lang.Thread.run(Unknown Source)
ParentException: java.sql.SQLException: Unable to load the driver: com.microsoft.sqlserver.jdbc.SQLServerDriver
at org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql.DriverConnectionProvider.createConnection(DriverConnectionProvider.java:106)
at org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql.SimpleSQLReportDataFactory.getConnection(SimpleSQLReportDataFactory.java:184)
at org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql.SimpleSQLReportDataFactory.queryData(SimpleSQLReportDataFactory.java:239)
at org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql.SQLReportDataFactory.queryData(SQLReportDataFactory.java:95)
at org.pentaho.reporting.ui.datasources.jdbc.ui.JdbcPreviewWorker.run(JdbcPreviewWorker.java:103)
at java.lang.Thread.run(Unknown Source) 

是否有任何人遇到同样的问题并可能有解决方案?

非常感谢提前。

0 个答案:

没有答案
相关问题