【发布时间】:2015-05-14 07:47:07
【问题描述】:
我正在尝试按照here 的说明使用Squirrel SQL 客户端3.6 连接到Apache Drill 0.9。
添加Drill JDBC 驱动程序jar 后,我单击List Drivers 按钮,但没有任何反应...查看Squirrel 日志,我看到如下错误:
2015-05-14 10:07:49,495 [Thread-2] INFO net.sourceforge.squirrel_sql.client.gui.db.DriverInternalFrame - 无法在 C:\Dev 中加载 org.apache.drill.jdbc.AvaticaDrillSqlAccessor \Apache\Drill\apache-drill-0.9.0\jars\drill-jdbc-0.9.0.jar 检查它是否可分配给 java.sql.Driver。原因:java.lang.NoClassDefFoundError: net/hydromatic/avatica/Cursor$Accessor
2015-05-14 10:07:49,501 [Thread-2] INFO net.sourceforge.squirrel_sql.client.gui.db.DriverInternalFrame - 无法在 C:\Dev 中加载 org.apache.drill.jdbc.DrillConnectionConfig \Apache\Drill\apache-drill-0.9.0\jars\drill-jdbc-0.9.0.jar 检查它是否可分配给 java.sql.Driver。原因:java.lang.NoClassDefFoundError: net/hydromatic/avatica/ConnectionConfigImpl
可能是什么问题?顺便说一句,我在 JVM 8 上运行。
【问题讨论】:
-
仅供参考:
squirrel用于脚本语言,squirrel-sql用于 SQL 客户端。
标签: java jdbc apache-drill squirrel-sql