![cover](https://img-blog.csdnimg.cn/60721d0663144c059c21053fa14ac634.png)
DBeaver企业版激活方法 DBeaver mac激活 DBeaver23.2.0最新版本激活
dbeaver
DBeaver 是一个通用的数据库管理工具,支持跨平台使用。* 支持多种数据库类型,如 MySQL、PostgreSQL、MongoDB 等;提供 SQL 编辑、查询、调试等功能;支持数据迁移和比较。* 特点:免费开源;界面友好;功能丰富。
项目地址:https://gitcode.com/gh_mirrors/db/dbeaver
![](https://devpress.csdnimg.cn/6deffb34f7114cc1a2e1e686a67e0027.png)
·
背景
- mac版本: macOS Ventura 13.2(intel芯)
- 版本:DBeaver Enterprise版本21.0.0-23.2.0均可以正常P J
- 2023-02-10 由于电脑硬盘容量有限,重装了系统
步骤
-
官网下载dbeaver(已测试21.0.0、23.2.0)
-
点击下载 pj文件
-
下载jdk11以上版本(可使用idea自带工具下载),这里使用17版本
项目右上角 IDE and Project Settings->Project Structure…->SDKs -> 点击*+* download JDK…
复制红框jdk路径(后面有用) -
将第1步下载的dbeaver-agent.jar文件放在不会被删除的地方(防止误删除导致pj失效)
-
进入程序安装目录,找到Eclipse\dbeaver.ini文件
进行dbeaver.ini文件的修改(2点)
- 修改-vm下一行的参数为你安装的jdk目录(上面复制的jdk路径),示例:
-vm
/Users/vick/Library/Java/JavaVirtualMachines/corretto-17.0.6/Contents/Home/bin/java
注意 /bin/java 不能丢
- 如果jdk版本不是11,则修改为对应版本(我使用的是17)
-Dosgi.requiredJavaVersion=17 - 大神说的加上这个参数
-Dlm.debug.mode=true
具体原因没有深究 - 最后加上 -javaagent:绝对路径/dbeaver-agent.jar
注意这里填写你自己的绝对路径
,示例:
-javaagent:/Users/vick/data/dbeaver-agent/dbeaver-agent.jar
-
保存,重新启动dbeaver即可
-
提供一个完整的dbeaver.ini文件
-startup
../Eclipse/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
--launcher.library
../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.2.700.v20221108-1024
-vm
/Users/vick/Library/Java/JavaVirtualMachines/corretto-17.0.9/Contents/Home/bin/java
-vmargs
-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
-XstartOnFirstThread
-Dlm.debug.mode=true
-javaagent:/Users/vick/Downloads/data/dbeaver-agent/dbeaver-agent.jar
有一些老铁失败,我也不知道和我的mac有啥不同,正常的操作步骤如上,按照上述操作后,我可以正常使用。以下截图为证
![]( https://profile-avatar.csdnimg.cn/default.jpg)
![](https://devpress.csdnimg.cn/7174e1ca86c447029bb12f9ec0bd281c.png)
![](https://devpress.csdnimg.cn/096f7827187446559bd7b6030eb5db38.png)
![](https://devpress.csdnimg.cn/6deffb34f7114cc1a2e1e686a67e0027.png)
DBeaver 是一个通用的数据库管理工具,支持跨平台使用。* 支持多种数据库类型,如 MySQL、PostgreSQL、MongoDB 等;提供 SQL 编辑、查询、调试等功能;支持数据迁移和比较。* 特点:免费开源;界面友好;功能丰富。
最近提交(Master分支:6 个月前 )
ba791191
2 天前
19701a33
2 天前
更多推荐
所有评论(0)