解决第三方客户端连接hive出错问题serverProtocolVersion is unset

《工具箱-DBeaver》DBeaver实用功能记录 Dbeaver连接hive,DBeaver线下数据导入... 阅读详情

本来用的hive1.2.1版本,现在升级到2.3.6之后dbeaver连不上hive了。
启动hiverserver2 后用第三方客户端连接(用的第三方客户端自带的驱动):
出现错误,连不上!

*Required field ‘serverProtocolVersion’ is unset! Struct:TOpenSessionResp(status:TStatus(statusCode:ERROR_STATUS, infoMessages:[org.apache.hive.service.cli.HiveSQLException:Failed to open new session: java.lang.RuntimeException:
User: gabriel is not allowed to impersonate anonymous …


解决方案一(没卵用)

错误原因:
网上说这是由于hive驱动版本的问题,删除驱动版本,hive安装目录:/opt/module/hive-2.3.6/lib下拿到匹配的驱动。

然后再次连接又报错!

Unexpected driver error occurred while connecting to database
  org/apache/hive/service/rpc/thrift/TCLIService$Iface
  org/apache/hive/service/rpc/thrift/TCLIService$Iface
    org.apache.hive.service.rpc.thrift.TCLIService$If
DBeaver 连接 ClickHouse 提示 Unexpected driver error occurred while connecting to the database Unexpected driver error occurred while connecting to the database 阅读详情

相关推荐

如何使用DBeaver连接hive

命令把这个jar包下载到本地(

Sun's Blog 5733

【异常】dbeaver连接ClickHouse时:Unexpected driver error occurred while connecting to the database

用dbeaver连接ClickHouse时,报错Unexpected driver error occurred while connecting to the database;

奶爸的编程之路,也就一周冷个三天 4173

Hive数据库连接报错:未设置所需字段‘serverProtocolVersion‘!解决方案

请注意,具体的解决方案可能会因您的环境和使用的Hive版本而有所不同。Hive客户端与Hive服务器之间的通信需要使用相同的协议版本,如果客户端和服务器之间的协议版本不匹配,就会导致此错误。检查Hive配置文件:检查Hive客户端配置文件和Hive服务器配置文件中的相关配置项。检查Hive客户端代码:如果您是通过编程语言(如Java)连接Hive数据库,确保您的代码中设置了正确的协议版本。检查Hive客户端和服务器的版本:首先,确保Hive客户端和服务器的版本是匹配的。确保两者的版本号相同或兼容。

2301_79366435的博客 959

连接hive数据库报错:Required field ‘serverProtocolVersion‘ is unset!

连接hive数据库报错:Required field ‘serverProtocolVersion’ is unset! 完整报错如下所示: Required field ‘serverProtocolVersion’ is unset! User: root is not allowed to impersonate anonymous 解决方法: hadoop的core-site.xml中添加如下配置: vim /moudle/hadoop-3.3.0/etc/hadoop/core-site.xml

zhengzaifeidelushang的博客 2533

Vue+ECharts-GL 3D地图实战:5层叠加打造炫酷中国地图(附完整代码)

本文详细介绍了如何利用Vue和ECharts-GL构建具有强烈立体感的3D中国地图。通过5层图层的巧妙叠加与样式调校,实现了从背景阴影到交互高光的完整视觉层次,并整合了动态飞线与散点标记。文章提供了完整的代码实现、核心配置解析以及性能优化与视觉调优的实战技巧,帮助开发者快速打造专业级的交互式地图可视化应用。

d6e7f8g9h的博客 651

傅里叶变换实战:用Python手把手教你分析音频频谱(附完整代码)

本文详细介绍了如何使用Python实现傅里叶变换进行音频频谱分析,涵盖音频加载、预处理、FFT应用、频谱可视化及特征提取等关键步骤。通过实战案例和完整代码,帮助开发者掌握数字信号处理技术,特别适合音频分析和音乐信息检索领域的应用。

weixin_29090677的博客 150

手把手教你用Cadence Virtuoso完成LNA全套仿真:基于SpectreRF手册的实战补充

本文详细指导如何使用Cadence Virtuoso和SpectreRF完成LNA的全套仿真,涵盖噪声仿真、增益压缩、THD分析及双音IP3测量等关键步骤。针对官方手册中的常见问题,提供了12个实战解决方案,包括hbnoise函数选择、双音信号源配置等,帮助工程师高效完成射频IC设计。

weixin_29102619的博客 524

NAT反向代理技术的实现(外网访问内网)

NAT反向代理技术的实现(外网访问内网)(版权所有,引用 请联系作者,注明出处) NAT技术是网络中的重要应用之一。当有一个场景:内网搭建了服务器,需要外网访问时,可以借助NAT映射来实现。如:单位建立了一个Web服务器,我们希望在员工回家之后,依然可以访问到它,那怎么实现呢? 下面的拓扑图,就用来示范这个应用反面场景的实现过程。 一、题目要求: 地址配置如图。使用静态路由: 1、配置右侧交换机2950T,实现单臂路由; 2、配置路由使网络连通; 3、配置NAT访问,实现外网对风网服务器的

joyousmime的博客 8488

光伏系统选型指南:5种主流MPPT算法优缺点对比(附选型流程图)

本文深入剖析了光伏系统中五种主流MPPT算法的核心原理与性能差异。通过对比扰动观察法、电导增量法、恒定电压法、模糊逻辑控制及人工智能算法在追踪精度、响应速度、实现成本与稳定性等方面的表现,为不同应用场景(如户用、工商业及大型电站)提供了清晰的选型决策流程图和实战指南,帮助工程师优化系统效率与投资回报。

weixin_29294597的博客 106

Android客户端如何设计架构

当我们在新开发一款APP时,我们在初期要如何设计架构呢?在这里我根据我的经验,总结了一些基本的架构思路。 客户端架构设计的时候,首先需要充分考虑到所开发的app的类型,这里我分为功能型和服务型两大类,功能型的app侧重业务和功能,服务型的app侧重服务和运算。下面我就具体来讲讲针对这两种类型的通用架构。 功能型app 功能型app的activity比较多,整个app都以一个个activity承载业务和功能,在设计这类app时,我们需要考虑哪些要素呢? 由于activity比较多,我们需要考虑页面的跳转路由,

子者不语的专栏 1544

为什么桥式传感器(Bridge Sensor)需要用到仪表放大器?

仪表放大器在桥式传感器的应用里起到关键作用,本文介绍桥式传感器的原理、特性,以及信号调理过程,并附上了一个 TINA - TI 的仿真电路。

疯狂的运放 1528

MFC中的CMFCToolBar:自定义按钮提示消息

通过以上步骤,您可以在MFC应用程序中使用CMFCToolBar创建自定义按钮,并设置按钮的提示消息。通过以上步骤,您可以在MFC应用程序中使用CMFCToolBar创建自定义按钮,并设置按钮的提示消息。通过上述代码,您可以在MFC应用程序中添加一个名为"ID_BUTTON_CUSTOM"的自定义按钮,并将其提示消息设置为"自定义提示消息"。通过上述代码,您可以在MFC应用程序中添加一个名为"ID_BUTTON_CUSTOM"的自定义按钮,并将其提示消息设置为"自定义提示消息"。

PixelInk的博客 1085

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

上一篇: Could not open client transport with JDBC Uri: jdbc:hive2://hadoop002:10000/default: java.net.Connec
下一篇: 基于Flink+Hive+Kafka的流批一体数仓实践--01架构及思想
问道2020
博客等级 码龄8年 4粉丝 47原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值