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博客

相关推荐
TTBIGDATA4 小时前
【Ambari Plus】14.Hue 安装
大数据·hadoop·ambari·hdp·hue·cdh·bigtop
RestCloud5 小时前
借助ETL工具,实现AI智能体+数据的落地
数据仓库·人工智能·sql·etl·etlcloud·数据集成平台·java脚本
AllData公司负责人9 小时前
数据库同步平台|AIIData数据中台实现OceanBase、达梦数据库、OpenGauss、人大金仓、Hive、TDengine 一键接入Doris
大数据·数据库·hive·mysql·oceanbase·tdengine
2501_9423895513 小时前
特斯拉的车辆摄像头每四天为AI训练集采集的数据量
人工智能·hadoop·zookeeper·oracle·时序数据库·memcache
AllData公司负责人17 小时前
数据同步平台|AIIData数据中台实现MySQL、Hive、Kafka 一键接入Doris
大数据·数据库·hive·mysql·kafka·实时同步
RestCloud18 小时前
2026数据集成工具最新选型建议:ETL/ELT怎么选,都应该带有什么功能
数据仓库·etl·etlcloud·数据传输·数据同步·数据集成工具·elt
牛奶咖啡1318 小时前
大数据Hadoop运维应用实践——Hadoop大数据平台基础与架构(hadoop伪分布式的安装部署)
大数据·hadoop·分布式·hadoop是什么?有啥用?·hadoop的适用与不适用场景·hadoop伪分布式的安装部署·hadoop分布式存储操作
last_zhiyin18 小时前
一步步上手ETL工具之------Informatica PowerCenter
数据仓库·etl·数据处理·powercenter·informatica
TTBIGDATA2 天前
【Ambari Plus】15.Livy 安装
大数据·运维·hadoop·ambari·hdp·cdh·bigtop
Direction_Wind2 天前
如何从零设计一套数据仓库
数据仓库