數據庫客戶端工具DBeaver連接Hive


一、下載安裝DBeaver

官網下載dbeaver-ce-7.0.0-x86_64-setup.exe,Windows下進行安裝。

二、配置DBeaver里的hive jdbc

文件->新建->數據庫連接

點擊下一步,選擇Apache Hive,點擊下一步。

設置jdbc連接配置

主機:安裝Hive的服務器ip

數據庫/模式:hive-site.xml配置文件中javax.jdo.option.ConnectionURL屬性中對應的Mysql數據庫中Hive數據庫名稱

用戶名/密碼:部署Hive服務器對應etc/hadoop目錄下的core-site.xml文件中hadoop.proxyuser.root.hosts和hadoop.proxyuser.root.groups對應的代理用戶的用戶名及密碼,是linux服務器的登錄用戶名和密碼,而不是數據庫的用戶名和密碼。

端口:hive-site.xml配置文件中對應下圖中hive.server2.thrift.port中設置的端口值

進行jdbc驅動設置,點擊編輯驅動設置,離線下載文件hive-jdbc-uber-2.6.5.0-292.jar,下載地址:https://github.com/timveil/hive-jdbc-uber-jar/releases,點擊添加文件,選擇jar包所在目錄,將其添加進去,點擊確定。

在進行連接之前,需要對Hive的/etc/hadoop下的hdfs-site.xml添加如下配置,否則無法通過DBeaver連接到Hive:

三、啟動hiveserver2服務

在部署Hive的服務器上執行如下命令:

hive --service hiveserver2

啟動成功后,點擊Apache Hive-hive進行連接,連接成功后,正確顯示所有數據庫

查看數據庫下的表內容

通過SQL編輯器,執行sql語句

能夠正常查詢出數據說明連接配置成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM