Could not open client transport with JDBC Uri: jdbc:hive2://cdh-master:10000/default: null
【问题描述】
今天为了在本地使用pyhive连接调用Hive中的数据,在配置文件中添加了如下的配置:
于是,问题来了,小编本地所有使用hiveserver2连接的软件,比如:dbeaver、kettle等都统统报了如下的错误:
Could not open client transport with JDBC Uri: jdbc:hive2://cdh-master:10000/default: null
【解决办法】
这是因为开始了认证的原因,只需要在连接串中添加如下内容即可:
;auth=noSasl
以dbeaver为例,我们在配置中加入:
再次测试连接:
连接成功!
还没有评论,来说两句吧...