一、简介

        DBeaver 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver 提供一个图形界面用来查看数据库结构、执行SQL查询和脚本,浏览和导出数据,处理BLOB/CLOB 数据,修改数据库结构等等。

本章节介绍使用最新的22.0.2版本,适用于20.0.0 - 22.0.2版本。

二、使用DBeaver

1、下载最新版

这里我直接从官网下载最新的版本 。

官方:Download | DBeaver Communityhttps://dbeaver.io/download/

 2、下载JDBC

这里使用的为最新21版DBeaver所以选择ojdbc11.jar,也可以选择ojdbc8.jar。

链接地址:JDBC and UCP Downloads pagehttps://www.oracle.com/database/technologies/appdev/jdbc-downloads.html

3、安装DBeaver

通过官网下载的zip包,无需安装解压双击dbeaver.exe即可使用,我们选择一种类型数据库,我这里使用的为Oracle,点击下一步,填好主机、Database、端口、用户名密码,然后点击“编辑驱动设置”

 

3.1、点击添加文件将下载好的ojdbc11.jar上传,点击确认。

 3.2、点击测试连接,由于第一次使用会下载驱动所依赖的文件,点击下载完成之后会提醒我们测试连接成功。

 三、解决连接之后出现库名为数字问题

1、在业务测试环境下或其他无法连接互联网的电脑上使用Dbeaver5.3.0连接Oracle数据库19版本的数据库,结果拒绝连接,原因是DBeaver版本太低。将最新的DBeaver和jdbc11.jar上传到机器进行连接发现模式下的所有库都为问号+数字。

起因:只传了驱动jdbc.jar未将驱动依赖文件上传。

 

 2、解决方法

在可以连接互联网的电脑上安装好对应的版本并添加jdbc11.jar和下载好的驱动文件。

 2.1、进入“编辑驱动设置”选择上方的任意一个点击“信息”,在弹出的窗口选择复制文件路径到本地。

 

2.2、文件夹打开到maven-central目录即可,maven-central目录下是所依赖的文件

 2.3、将maven-central目录打包,放到无法下载的驱动依赖的机器上的DBeaver的安装目录下,打开DBeaver的“编辑驱动设置”,点击“库”、“添加文件”将上传上maven-central目录下内的所有文件上传确认,发现模式下的库名已经变回正常。

GitHub 加速计划 / db / dbeaver
38.73 K
3.35 K
下载
DBeaver 是一个通用的数据库管理工具,支持跨平台使用。* 支持多种数据库类型,如 MySQL、PostgreSQL、MongoDB 等;提供 SQL 编辑、查询、调试等功能;支持数据迁移和比较。* 特点:免费开源;界面友好;功能丰富。
最近提交(Master分支:3 个月前 )
4c33020d 3 个月前
83d4cee8 3 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐