DBeaver ce 6.1.1 连接 Apache Hive 连接配置和驱动类选择,解决提示 client_protocol unset 问题

https://github.com/timveil/hive-jdbc-uber-jar   下载适合自己版本的驱动(到底哪个,实在不知道就一个个试)

https://dbeaver.io/     下载工具,免费版即可。

安装,能否正常连接hive关键看连接驱动的配置。

DBeaver ce 6.1.1 连接 Apache Hive 连接配置和驱动类选择,解决提示 client_protocol unset 问题_第1张图片

添加自己的访问数据库驱动jar文件;

点击“找到类”,选择“驱动类” com.cloudera.hive,jdbc4.HS2Driver ,确定,测试连接 ok

如果你的连接还是 client_protocol is unset! 则说明需要替换驱动版本:即换上面的HiveJDBC4.jar 为其他版本的文件。

刚开始始终提示输入账户密码,随便输入一个空格。

问了数据库管理员说没有账户密码。

后来测试不再提示账户密码一直提示 客户端协议为设置。上网查到说是驱动版本问题。但是,只要在驱动类里没有选择对,也会导致测试连接失败。

 

你可能感兴趣的:(学习,Hive)