当前位置: 首页 > news >正文

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

http://www.lryc.cn/news/467542.html

相关文章:

  • Vue-Router源码实现详解
  • 程序员节日的日期是10月24日‌程序员日
  • 联邦学习中的数据异构性
  • Python小程序 - 替换文件内容
  • k8s备份恢复(velero)
  • LED户外屏:面对复杂环境的七大挑战
  • LabVIEW自动化流动返混实验系统
  • 【性能优化】安卓性能优化之CPU优化
  • springboot二手图书交易系统-计算机设计毕业源码88413
  • 解决ElasticSearch启动成功却无法在浏览器访问问题
  • 稀土有色包芯线良好的导电性
  • SIP 业务举例之 Call Forwarding Unconditional(无条件呼转)
  • 基于stm32的esp8266的WIFI控制风扇实验
  • java中的ScheduledExecutorService介绍和使用案例
  • 4天涨粉14万!这个AI小众赛道粉丝涨疯了吧?保姆级教程免费教会你!
  • RK3588 技术分享 | 在Android系统中使用NPU实现Yolov5分类检测
  • itext 转换word文档转pdf
  • WSL-默认root登录
  • ASIO网络调试助手之四:浅谈QTcpServer性能
  • 快手 日常实习一面面经
  • Cursor零基础小白教程系列 - 创建你的第一个Cursor 项目
  • 通用序列化和反序列化实现思路
  • 书生营第四期L0G2000 Python 基础知识
  • Day12-数据库服务冗余架构
  • js监听div尺寸,ResizeObserver
  • STM32与openmv的串口通信
  • C#基于SkiaSharp实现印章管理(11)
  • Spring使用@Async出现循环依赖原因以及解决方案
  • 如何训练 RAG 模型
  • 鸿蒙网络编程系列34-Wifi热点扫描及连接示例