DBeaver连接Hive教程

hive shell :通过hive shell来操作hive,但是至多只能存在一个hive shell,启动第二个会被阻塞,也就是说hive shell不支持并发操作。

基于JDBC等协议 :启动hiveserver2,通过jdbc协议可以访问hive,hiveserver2支持高并发。

简而言之,hiveserver2是Hive启动了一个server,客户端可以使用JDBC协议,通过IP+ Port的方式对其进行访问,达到并发访问的目的。

启动Hiveserver2有两种命令:

hive的bin目录下执行 hive --service hiveserver2

或者

hive的bin目录下执行 ./hiveserver2

连接前提:已经安装DBeaver,Hadoop集群启动

步骤一:后台启动hive

步骤二:文件->新建->数据库连接->Apache Hive

步骤三:驱动设置

编辑驱动设置->库->删除原有库,修改为hive安装包jdbc文件夹下hive-jdbc的jar包

步骤四:测试连接

显示连接成功

若显示连接拒绝:

原因一:是 hive后端没有启动

原因二:权限问题

1、修改core-site.xml文件,添加如下内容,root为hadoop文件拥有者

2、在hdfs-site.xml中添加

再试,可能就会成功啦

缘,妙不可言

简单操作

参考自:

【Hive】还在为DBeaver连接Hive连不上发愁吗?一篇文章帮你轻松搞定它_为什么连接不上hive-CSDN博客

DBeaver连接出错:Connection refused: connect 关于hive和DBeaver连接的技巧_hive connection refused: connect-CSDN博客

hiveserver2服务的启动与简单使用技巧-CSDN博客

相关推荐
freejackman4 小时前
【架构篇】双遍历 + 多栈协同:手撸 SQL 血缘引擎的架构思考
java·大数据·数据库·hive·sql·架构·spark
陈年老古董6 小时前
ClickHouse 单机搭建记录
hive·笔记·学习·clickhouse·硬件架构
Gl�ria6 小时前
Hadoop 速刷:HDFS / MR / YARN / Spark / Hive
hadoop·hdfs·mr
陈年老古董6 小时前
Spark 3.1.3 集群搭建 + Spark-SQL 整合 Hive 记录
hive·sql·spark
FserSuN6 小时前
Hive 分区表存储与查询优化学习总结
hive·hadoop·学习
注塑机数据采集联网1 天前
数据采集网关入门:ZK-D1/D3从零开始构建你的数据运用
大数据·数据仓库·人工智能·物联网·数据库架构·注塑机网关
测试盐1 天前
spark作业日志定位过程
java·hadoop·spark
roman_日积跬步-终至千里1 天前
【数据建模入门】从一家小店看懂数仓与机器学习:先理业务,再串技术
数据仓库·人工智能·机器学习·数据分析·数据建模
步行cgn1 天前
为什么既要 web.xml 又要 springmvc.xml?能不能只配一个?
xml·前端·hive
程序员梅雨2 天前
【从零开始学习数据仓库 | 第二篇】: 拉链表 & 数仓分层
大数据·数据仓库·学习