Impala JDBC 连接字符串描述

客户端

DBVisualizer 9 还不支持 impala 连接 (但可支持 hive), DBeaver 已经支持 impala 了, 我使用的就是 DBeaver.

在配置过程中碰到了好几个错误, [Simba][ImpalaJDBCDriver](500151) Error setting/closing session: {0}. 需要注意的是端口 和 jdbc 参数 AuthMech 和 SSL.

JDBC 连接字符串

下面是一般的 impala JDBC 连接字符串
jdbc:impala://{host}:{port}/{database};AuthMech=3;SSL=0

impala 默认的连接端口:
port:21000, for impala-shell and ODBC driver 1.2.
port:21050, for JDBC and for ODBC driver 2.
其他服务端口见 Ports Used by Impala | 5.7.x | Cloudera Documentation
java 程序的连接字符串示例 jdbc:impala://node1.example.com:21050/default2;AuthMech=3;UID=cloudera;PWD=cloudera

常见错误

更多内容参考 jdbc 安装包中的说明文档: Cloudera-JDBC-Driver-for-Impala-Install-Guide.pdf

Impala JDBC connection: Error setting/closing session: Open Session Error - Stack Overflow

AuthMech 参数
Set the value to one of the following numbers:

  • 0 for No Authentication
  • 1 for Kerberos
  • 2 for User Name
  • 3 for User Name and Password

SSL 参数

  • 0, not connect to SSL-enabled sockets.
  • 1, through an SSL-enabled socket.

以上就是本文的全部内容,希望对大家的学习有所帮助,本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文地址:http://www.cnblogs.com/harrychinese/p/jdbc_connect_to_impala.html

相关文章

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值