我正在尝试使用 JDBC 连接来连接到 impala。使用的 Imapala 驱动程序 jar 是 impalaJDBC41。创建连接对象“con”时发生错误错误是 -[Simba]ImpalaJDBCDriver 在 Imapala jdbc 连接中设置/关闭会话时出错
代码如下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBC_Connection1 {
private static String driverName = "com.cloudera.impala.jdbc41.Driver";
public static void main(String[] args) throws SQLException {
try {
Class.forName(driverName);
}
catch (ClassNotFoundException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
System.exit(1);
}
Connection con = DriverManager.getConnection("jdbc:impala://host:25004/;principal=impala/host@abc.ENTERPRISENET.ORG");
Statement stmt = con.createStatement();
String tableName = "yogesh";
stmt.executeQuery("drop table " + tableName);
}
}
Run Code Online (Sandbox Code Playgroud)