栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

DBeaver连接impala失败(驱动自动配置失败,DBeaver手动下载数据库驱动)

DBeaver连接impala失败(驱动自动配置失败,DBeaver手动下载数据库驱动)

DBeaver连接impala失败(驱动自动配置失败,DBeaver手动下载数据库驱动)

今天来记录一个关于数据库连接工具DBeaver连接impala失败问题的解决过程。
首先我使用的DBeaver版本是 21.2.4 中文版

DBeaver手动添加驱动也可以参考这个案例

我将问题的解决方法放到最前面,详细的解决过程放在了最后,感兴趣的可以看完

解决方法:

1.添加Impala驱动:数据库>>驱动管理器>>新建

驱动名称:
Cloudera Impala
类名:
com.cloudera.impala.jdbc41.Driver
URL模板:
jdbc:impala://{host}:{port}/{database}
默认端口
21050

2.手动下载驱动:

impala驱动下载官网:

https://www.cloudera.com/downloads/connectors/impala/jdbc/2-5-41.html

选择操作系统和系统的版本,点击Get It Now!(这里点击后需要随便填个信息)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jvC5EN96-1647536005784)(https://gitee.com/xie-yihang/august/raw/master/assets/1647508554592.png)]

下载成功,并解压(解压后会有两个压缩包,需要用的是Cloudera_ImpalaJDBCxx_x.x.x.x.zip)

3.创建新连接:

4.填好常规配置

5.添加刚刚手动下载的驱动:编辑驱动设置>>库>>添加文件

6.测试链接:完成!

尝试过程:

公司在用CDH管理大数据组件,今天想要查看一下HDFS上的数据于是准备用DBeaver连接impala(与Hive系统类似,但查询性能更好)查看一下。常规配置好后报错如下:

com.cloudera.impala.jdbc41.Driver

详细信息:Can’t create driver instance assetsassetsassets

报错原因:缺少impala驱动。

网上搜索DBeaver缺少驱动的答案都是去更改Maven镜像,但是我Maven镜像早就已经修改成阿里云的了

如果还有没有修改的可以依照如下按钮点击添加:

窗口>>首选项>>连接>>驱动>>Maven>>添加

阿里云中央仓库地址:http://maven.aliyun.com/nexus/content/groups/public/

好了我的镜像添加完成了,但是依旧是查找不到任何驱动

于是尝试手动添加工件

点击下载/更新

下载失败

点击确定后这时候可以注意到出现了一个供应商网站(就在下失败提示截图的左下角)点击,就可以进入官网手动下载

我这里直接上官网连接:Download Impala JDBC Connector 2.5.38 (cloudera.com)

点击进入后,需要选择你的操作系统和系统的版本,点击Get It Now!

此时虚构一位靓仔

点击继续,我们就拿到了最新版本的impala驱动压缩包

点击解压,然后又可以获取到两个驱动压缩包,我选择的是第二个

回到DBeaver添加连接>>编辑驱动>>添加文件
然后选择好我们下载的第二个驱动添加进去

重新测试,显示连接成功!

回到DBeaver添加连接>>编辑驱动>>添加文件
然后选择好我们下载的第二个驱动添加进去

重新测试,显示连接成功!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/773891.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号