使用DBeaver访问Hive的配置

最新版的DBeaver下载地址:https://dbeaver.io/download/ 选择免费社区版即可
在这里插入图片描述

首先要配置并开启hiveserver2服务

Tip:如同beeline一样 DBeaver是通过hiveserver2访问的,所以建议先检查下beeline访问是否正常,然后只需参照beeline配置下DBeaver即可

1.启动hiveserver2:

  $ $HIVE_HOME/bin/hiveserver2 
  或
  $ $HIVE_HOME/bin/beeline -u jdbc:hive2://$HS2_HOST:$HS2_PORT

也可以加& 后台启动,成功后jps查看进程会增加一个RunJar进程,如果在hive-site中配置了webui,还可以访问10020端口查看。
官方hiveserver2配置参考

2.检查beenline是否能正常启动

bin/hiveserver2
beeline> !connect jdbc:hive2://hadoop02:10000(回车)
Connecting to jdbc:hive2://hadoop02:10000
Enter username for jdbc:hive2://hadoop02:10000: user(你的hadoop节点用户名回车)
Enter password for jdbc:hive2://hadoop02:10000: (直接回车)
Connected to: Apache Hive (version 2.3.0)
Driver: Hive JDBC (version 2.3.0)


3. 打开DBeaver 文件->新建->数据库连接

在这里插入图片描述

4. 选择连接类型Hive

在这里插入图片描述

5.配置主机和用户名

输入一个Linux的用户名和密码
在这里插入图片描述

6. 编辑驱动配置下载驱动

在这里插入图片描述
如果提示找不到驱动,勾选强制下载选项即可,或者点击链接取GitHub下载

7. 点击完成即可

在这里插入图片描述

原文地址:https://www.cnblogs.com/successok/p/14737333.html