DBeaver 简介
DBeaver是一个SQL客户端和数据库管理工具。对于关系数据库,它使用JDBC API通过JDBC驱动程序与数据库交互。对于其他数据库(NoSQL),它使用专有数据库驱动程序。它提供了一个编辑器,支持代码完成和语法高亮。它提供了一种插件体系结构(基于Eclipse插件体系结构),允许用户修改应用程序的大部分行为,以提供与数据库无关的针对数据库的功能或特性。这是一个用Java编写的基于Eclipse平台的桌面应用程序。
DBeaver 分为 Lite
、Enterprise
、Ultimate(功能最全)
、Community
,其中Community
免费使用,但是功能不言而喻,具体差异自行去官网对比。
DBeaver 这个名字由 Database 和 Beaver(海狸) 结合而来。
安装 DBeaver
本教程使用的是 windows 版 DBeaver Ultimate 23.2
免安装ZIP包(解压后直接就可以使用),安装包已存放网盘。
激活 DBeaver
本激活方式支持 DBeaver 全系列 Lite
、Enterprise
、Ultimate
目前最新 23.2
版本,亲测可用!
DBeaver 全系列激活工具已经放到网盘了,需要的自取。
网盘地址:
https://pan.baidu.com/s/1nKN9BthzanoRSHat9lmUog
提取码:311e
解压密码:
[打开微信]->[扫描下方二维码]->[关注数据与人] 输入”dbeaver″ 获取解压密码
DBeaver 运行需要使用 Java 环境。不要使用 DBeaver 自带的 jre ,它被人为阉割了。使用本激活包需要删除 DBeaver 目录下自带的 jre
,DBeaver 23.2 运行需要JDK 17或更高的JDK版本,本教程使用的是JDK 17,自行安装JDK 17,JDK 17 也放到网盘了,需要的自取。
安装JDK 17环境。网盘提供的JDK 17包直接安装到你认为合适的目录就行了。
修改 DBeaver 目录下的 dbeaver.ini
以下配置:
替换 dbeaver.ini
内由 -vm
指定的 jdk 17 的 bin
路径,把地址换成自己安装的!
如果你的 dbeaver.ini
内没有 -vm
参数,请在 首行
添加你安装 jdk 的安装路径:
如果你配置了 JDK 17或者大于 JDK 17 的环境变量,该参数可以不用配置。
-vm
/path/to/your/bin/java
接下来添加激活包配置:
在 dbeaver.ini
编辑窗口末行添加:
-Dlm.debug.mode=true
-javaagent:/absolute/path/to/dbeaver-agent.jar
不同平台激活包配置示例:
mac:
-Dlm.debug.mode=true
-javaagent:/Users/dbeaver-agent/dbeaver-agent.jar
linux:
-Dlm.debug.mode=true
-javaagent:/home/dbeaver-agent/dbeaver-agent.jar
windows:
-Dlm.debug.mode=true
-javaagent:C:\Users\dbeaver-agent\dbeaver-agent.jar
dbeaver.ini
最终配置如下图:
运行 DBeaver
如果你首次启动 DBeaver 看到这个界面点击 Do not send
DBeaver 弹框让你填入 License
,将激活包里面的激活码填入激活就行了
当你看到该提示框,表示激活成功了
END