dbeaver適配Gauss數據庫使用指導書


 一、Dbeaver簡介

Dbeaver是一個跨平台的數據庫開發者工具,包括SQL編程,數據庫管理和分析。它支持任意適配JDBC驅動的數據庫系統。同時該工具也支持一些非JDBC的數據源,如MongoDB, Cassandra, Redis, DynamoDB等。

  • 該工具提供了許多強大的特性,諸如元數據編輯器、SQL編輯器、富文本數據編輯器、ERD、數據導入/導出/遷移,SQL執行計划等;

  • 該工具基於eclipse平台開發;

  • 適配的數據庫有MySQL/MariaDB, PostgreSQL, Greenplum, Oracle, DB2 LUW, Exasol, SQL Server, Sybase/SAP ASE, SQLite, Firebird, H2, HSQLDB, Derby, Teradata, Vertica, Netezza, Informix等

二、Dbeaver下載

Dbeaver是一款開源軟件,代碼托管在github上:

源代碼下載: https://github.com/dbeaver/dbeaver 

下載二進制文件: https://github.com/dbeaver/dbeaver/releases.   如這里使用的是:dbeaver-ce-7.3.5-x86_64-setup.exe

 

三、依賴包下載

1. Dbeaver依賴 jre1.8及以上 (請自行下載或前往:https://adoptopenjdk.net/?variant=openjdk8&jvmVariant=hotspot.)

備注:免安裝版必須安裝jre, windows installer版本已經自帶jre.

2.下載 openGauss JDBC驅動到本地

從opengauss.org官網獲取: https://opengauss.org/zh/download.html.

  此外,還需要從maven倉庫https://mvnrepository.com/ 中下載2.3.1.jar

 

<groupId>javax.xml.bind</groupId>

<artifactId>jaxb-api</artifactId>

<version>2.3.1</version>

四、Dbeaver配置

1. 啟動Dbeaver.exe,並選擇菜單->數據庫->驅動管理器,在彈出對話框中,選擇新建:

 

 

 2. 添加JDBC驅動

a. 填寫驅動名稱任意如Gauss  、 選擇驅動類型 Generic 、 填寫類名 org.postgresql.Driver

    填寫URL模板 jdbc:postgresql://{host}[:{port}]/[{datrabase}]  、默認端口填寫 8000

    有些文章說,勾選上 嵌入 復選框,我這里沒有

b. 添加上面兩個jar包文件(jaxb-api-2.3.1.jar、postgresql.jar)

   點擊找到類,然后再選擇填充上識別出的驅動類

c. 確定 下圖僅為樣例,請以文字描述為主.

 

 

五、Dbeaver連接

a. 選擇菜單->數據庫->新建連接, 在彈出的框中ALL中找到上一步新建的GAUSS,選擇后點擊下一步,如下圖示:

 

b. 配置數據庫常用信息,並點擊 測試連接,測試通過后點擊完成即可。

 

 

六、Dbeaver使用

SQL編寫:選中要使用的數據庫,並按下F3(或使用菜單->SQL編輯器->SQL編輯器)即可打開SQL編寫器,可以在編輯器中編寫SQL和執行。

其他功能使用和其他客戶端工具相似,請自行探索。

 

⑦、Dbeaver其它(連Hive)

驅動包下載 : https://github.com/timveil/hive-jdbc-uber-jar/releases 

hive-jdbc-uber-2.6.5.0-292.jar   17.7 MB  Jul 5, 2018


免責聲明!

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



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