梦相随1006

版权归 梦相随1006 所有,未经 https://www.cnblogs.com/xin1006 作者许可,严禁转载

导航

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

posted on 2021-12-12 14:55  梦相随1006  阅读(4538)  评论(0编辑  收藏  举报