处理了一个问题,记录一下
通过DBVisualizer连接HiveServer2,报错:
org.apache.thrift.transport.TTransportException: java.net.SocketException: Software caused connection abort: socket write error
查了一下发现是用户用的hive版本和hive driver驱动版本不一致,解决步骤:
- 通过Driver Manager重新刷新了相应版本的驱动;
- Reconnect连接。
简单记录一下DBVisualizer配置HiveServer2的方法:
- 通过DriverManager 新建一个Driver:
-
填好对应的信息,通过文件夹按钮把hive的jar包加载进来:
3.png -
新建链接时选择HiveServer2即可
网友评论