DBeaver工具使用与解决连接之后出现库名为数字问题
一、简介
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目录下内的所有文件上传确认,发现模式下的库名已经变回正常。
更多推荐
所有评论(0)