DBeaver Ultimate V23.x最正确的激活方式

1 前段时间安装过一回这个大版本,用网上普遍的方法是禁用dbeaver.exe联网,这个方法的确是可以正常打开软件,并且也显示是激活的。但这部分写方法的人并未测试工具是否能够正常连数据库。因此今天找了好久的方法,终于找到一个合适的。

激活方法

1. 软件下载地址:

点此下载:版本为23.2.0

2. 前置依赖

  1. de-ag: github.com/gzzchh/de-a…
  2. 已安装 DBeaverUltimate
  3. JDK >= 11

3. 获取dbeaver-agent. jar(de-ag)

为了方便,直接在github上下载已经编译好的即可。

4. 修改 DBeaver 配置文件

安装好软件后,在软件的根目录下找到dbeaver.ini

-vm 下添加你的 java 路径,如:C:\Program Files\Java\jdk-17\bin

-vmargs 下面一行加 -javaagent:{你的dbeaver-agent.jar路径}

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
-vm
C:\Program Files\Java\jdk-17\bin
-startup
-vmargs
-javaagent:D:\apps\dbeaver-agent\dbeaver-agent.jar
-XX:+IgnoreUnrecognizedVMOptions
-Dosgi.requiredJavaVersion=17
--add-modules=ALL-SYSTEM
--add-opens=java.base/java.io=ALL-UNNAMED
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED
--add-opens=java.base/java.net=ALL-UNNAMED
--add-opens=java.base/java.nio=ALL-UNNAMED
--add-opens=java.base/java.nio.charset=ALL-UNNAMED
--add-opens=java.base/java.text=ALL-UNNAMED
--add-opens=java.base/java.time=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
--add-opens=java.base/jdk.internal.vm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED
--add-opens=java.base/sun.security.ssl=ALL-UNNAMED
--add-opens=java.base/sun.security.action=ALL-UNNAMED
--add-opens=java.base/sun.security.util=ALL-UNNAMED
--add-opens=java.security.jgss/sun.security.jgss=ALL-UNNAMED
--add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED
-Xms128m
-Xmx2048m
-Ddbeaver.distribution.type=exe

然后就可以启动 DBeaverUltimate 了

5. 激活

1
lTHswYB0w9OE+GC5yvv9dl3ldiKQCFugvTe9dCWtLEu/IHqt0rNINBwLFx3Wto6ibuzz2Mb1gD1uwbUKnG96Xw0LTyZhJkGaZVaDEcDGvskrZ1/yMSCVutw==

image-20231106204913875

参考文档

  1. 教你用自己创建的License激活DBeaver - 掘金 (juejin.cn)

  2. GitHub - chisaato/de-ag: 用来对dbeaver做羞羞的事情

updatedupdated2023-11-062023-11-06