在最近工做中使用到Hive数据库存储大数据,可是CDH环境没有提供好的管理Hive数据的界面,所以考虑到使用客户端工具链接Hive数据库进行数据查询。html
链接Hive数据库的GUI客户端工具备DBeaver和DBVisualizer,我这里使用DBVisualizer来链接Hive数据库 。数据库
链接Hive数据库的驱动有hive2驱动和impala驱动,使用hive2驱动链接hive数据库能够参考这篇文章工具
https://www.cnblogs.com/cauwt/p/dbvisualizer--connect-hive.html大数据
可是hive2驱动链接hive数据库须要使用的jar文件太多,咱们这里使用impala驱动链接hive数据库。url
impala驱动文件使用Cloudera提供的Cloudera Impala JDBC库,从htm
https://www.cloudera.com/downloads/connectors/impala/jdbc/2-6-3.htmlblog
下载。get
下载后解压,使用JDBC41的jar包做为驱动包(以下图所示)jdbc
在DBVisualizer的[Tools]-[Driver Manager]菜单窗口中添加impala驱动,格式如图所示下载
驱动文件选取下载的JDBC41驱动jar文件。
在建立数据库链接时,在向导界面中选择impala驱动
在链接参数界面中设置DB url和用户名以及密码
点击Finish后即成功建立Hive数据库链接,能够使用impala驱动访问Hive数据。
我使用的DBVisualizer的版本是10.0.1,链接的Hive数据库是CDH 5.14中的HiveServer2