【转载】安装DBeaver Ultimate Edition(DBeaver 激活)

提前声明:
本文转载自作者苍凉温暖安装DBeaver Ultimate Edition

本文仅做记录/备份

以下是正文:

准备工作

安装

  • DBeaver UE
    windows版本建议下载zip版本的,macOS系统没得选,安装流程不用赘述。
  • JDK
    JDK的话也建议安装zip/tar.gz版本的,安装流程也不多赘述。
  • jar包
    解压放在一个不会被意外删除的地方,关键的是那个jar包,其他的不重要,甚至可以直接解压到DBeaver安装目录中。

配置(Windows)

  • 打开DBeaver安装目录,目录下有一个dbeaver.ini文件,使用文本工具打开。
  • 编辑步骤如下:
    • 将前四行使用#进行注释掉,示例如下(内容可能随版本不同而有所区别)
      #-startup
      #plugins/org.jkiss.dbeaver.launcher_1.0.0.202404011634.jar
      #--launcher.library
      #plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.800.v20231003-1442
      
    • 在-vmargs行上方补充jvm引用,-vm下方是安装的JDK路径,示例如下
      -vm
      C:\Program Files\Java\jdk-21\bin\server\jvm.dll
      
    • 在文件的最下方补充如下内容,-javaagent:后面跟着的是解压的jar包的全路径,示例如下
      -Dlm.debug.mode=true
      -javaagent:D:\dbeaver\dbeaver-agent.jar
      
    • 完成以上操作后,保存修改
  • 还是在安装目录下,双击dbeaver.exe文件,启动DBeaver。
  • 启动完毕后,会提示需要输入注册码,选择“Import License”,粘贴以下内容
    aYhAFjjtp3uQZmeLzF3S4H6eTbOgmru0jxYErPCvgmkhkn0D8N2yY6ULK8oT3fnpoEu7GPny7csN
    sXL1g+D+8xR++/L8ePsVLUj4du5AMZORr2xGaGKG2rXa3NEoIiEAHSp4a6cQgMMbIspeOy7dYWX6
    99Fhtpnu1YBoTmoJPaHBuwHDiOQQk5nXCPflrhA7lldA8TZ3dSUsj4Sr8CqBQeS+2E32xwSniymK
    7fKcVX75qnuxhn7vUY7YL2UY7EKeN/AZ+1NIB6umKUODyOAFIc8q6zZT8b9aXqXVzwLJZxHbEgcO
    8lsQfyvqUgqD6clzvFry9+JwuQsXN0wW26KDQA==
    

确定后,会提示注册成功,可以愉快的使用了。

  • 配置(macOS)
  • 打开Finder,选择左侧顶部的“应用程序”,在列表中找到“DBeaverUltimate.app”,右键“显示包内容”
  • 依次打开目录“Contents”-“Eclipse”,使用文本工具打开“dbeaver.ini”
  • 编辑内容如下:
    • 将-vm下一行配置的JRE改为自己下载的,JDK安装的位置使用“终端”的which jdk语句查看,示例如下
      -vm
      /Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home/bin/java
      #../Eclipse/jre/Contents/Home/bin/java
      
    • 在文件的最下方补充如下内容,-javaagent:后面跟着的是解压的jar包的全路径,示例如下
      -Dlm.debug.mode=true
      -javaagent:/Users/xyz/Documents/dbeaver/dbeaver-agent.jar
      
    • 完成以上操作后,保存修改
  • 打开“终端”,执行sudo nano /etc/hosts命令,输入密码后即可编辑hosts文件,在文件的最下面,输入如下内容
# dbeaver
127.0.0.1 dbeaver.com
  • 步骤4会导致本机无法打开DBeaver官网,如果有需要,请编辑hosts文件,注释掉上方的文本内容,即可打开官网
  • 启动DBeaverUltimate,可能会提示软件已损坏,这是因为macOS系统有Gatekeeper安全校验,关闭即可,“终端”中执行以下命令
    sudo spctl --master-disable
    
    • 警告:关闭spctl存在系统风险,成功启动DBeaver UE后请恢复spectl为启用状态
      sudo spctl --master-enable
      
  • 如果还提示“已损坏,无法打开,你应该将它移到废纸篓”,“终端”中执行以下命令
sudo xattr -r -d com.apple.quarantine /Applications/DBeaverUltimate.app
  • DBeaverUltimate启动后,会提示需要注册,选择“Import License”,粘贴以下内容
aYhAFjjtp3uQZmeLzF3S4H6eTbOgmru0jxYErPCvgmkhkn0D8N2yY6ULK8oT3fnpoEu7GPny7csN
sXL1g+D+8xR++/L8ePsVLUj4du5AMZORr2xGaGKG2rXa3NEoIiEAHSp4a6cQgMMbIspeOy7dYWX6
99Fhtpnu1YBoTmoJPaHBuwHDiOQQk5nXCPflrhA7lldA8TZ3dSUsj4Sr8CqBQeS+2E32xwSniymK
7fKcVX75qnuxhn7vUY7YL2UY7EKeN/AZ+1NIB6umKUODyOAFIc8q6zZT8b9aXqXVzwLJZxHbEgcO
8lsQfyvqUgqD6clzvFry9+JwuQsXN0wW26KDQA==

确定后,会提示注册成功,即配置成功。

posted @ 2025-04-29 11:19  HookDing  阅读(911)  评论(0)    收藏  举报