用于连接到impala的jdbc设置

nimxete2  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(797)

对于cdh5(我使用cdh5.3),驱动程序和jdbc url的组合是什么?
我尝试了一些方法,包括:

jdbc:hive2://myserver:21050/;auth=noSasl

以及以下驱动程序:

org.apache.hive.jdbc.HiveDriver

我补充说

/opt/cloudera/parcels/CDH/lib/impala/lib/*:/opt/cloudera/parcels/CDH/lib/hive/lib/*

到类路径(但仍然没有成功)
结果是:

java.sql.SQLException: No suitable driver found for jdbc:hive2://myserver:20150/;auth=noSasl
ix0qys7i

ix0qys7i1#

首先,确保你使用的是正确的驱动程序。您应该使用impalajdbc驱动程序(而不是hive驱动程序)。
那你就可以使用 com.cloudera.impala.jdbc3.Driver 具有如下连接字符串的驱动程序: jdbc:impala://host:21050 《ImpalaJDBC驱动程序指南》提供了更多细节和示例。

相关问题