Jdbc 连接到 Impala 的设置
Jdbc settings for connecting to Impala
用于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
首先,确保您使用的是正确的驱动程序。您应该使用 Impala JDBC driver(而不是 Hive 驱动程序)。
那么您应该可以使用 com.cloudera.impala.jdbc3.Driver
驱动程序和连接字符串,例如:jdbc:impala://host:21050
Impala JDBC driver guide 有更多详细信息和示例。
用于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
首先,确保您使用的是正确的驱动程序。您应该使用 Impala JDBC driver(而不是 Hive 驱动程序)。
那么您应该可以使用 com.cloudera.impala.jdbc3.Driver
驱动程序和连接字符串,例如:jdbc:impala://host:21050
Impala JDBC driver guide 有更多详细信息和示例。