安装DBeaver Ultimate Edition

准备工作

  1. 下载DBeaver UE
    官方下载地址:https://dbeaver.com/download/ultimate/
  2. 下载JDK17+
    推荐JDK21,官方下载地址:https://www.oracle.com/java/technologies/downloads/
  3. 一个神奇的jar包
    大神开发,懂得都懂,点这里

安装

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

配置(Windows)

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

配置(macOS)

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