运行 DBeaver 的系统与环境要求

在安装 DBeaver 前,请查阅此系统要求。了解 DBeaver 对 Java 环境的需求、内存配置建议以及各操作系统的兼容性指标,确保您的开发环境稳定高效。

Java 环境 (JRE)

  • Java 17 或更高版本DBeaver 最新版本基于 Eclipse 平台,需要 Java 17+ 才能正常启动和运行。
  • 内置 JRE 说明大多数下载包已内置 OpenJDK,您无需在系统中手动安装 Java 即可直接运行 DBeaver。
  • 外部 JDK 支持如果您需要调试或使用特定驱动,可以配置环境变量指向本地的 JDK 17/21。

内存与硬件

  • 最低 RAM 需求建议至少提供 2GB 可用物理内存,以支持基础的数据库连接与查询。
  • 推荐配置 (4GB+)在处理大型 SQL 脚本或管理数千张表时,建议分配 4GB 或更多内存。
  • 存储空间预估程序本身占用约 500MB,但请为各数据库驱动程序预留至少 1GB 的存储空间。

驱动与网络

  • JDBC 驱动获取DBeaver 通过 Maven 下载驱动。首次连接新类型数据库时,需要顺畅的网络访问。
  • 驱动存储路径默认存储在用户目录下的.dbeaver4 文件夹中,请确保该路径具有读写权限。
  • 离线安装环境若在受限网络运行,需手动导入对应的 JDBC 驱动 JAR 文件。

操作系统兼容性

DBeaver 是真正的跨平台工具,支持所有主流桌面操作系统。我们持续优化在各平台下的原生视觉体验。

操作系统 版本要求 架构支持
Windows 最佳支持
Windows 10, Windows 11
Windows Server 2016+
x86_64 (64-bit)
macOS 原生优化
macOS 10.15 (Catalina) 或更高版本
Intel (x86_64)
Apple Silicon (AArch64)
Linux 广泛兼容
Ubuntu, Fedora, Debian, CentOS 等
需要 GTK3 支持
x86_64, AArch64 (部分版本)
DBeaver 环境配置与 JVM 设置界面

高级:调整 DBeaver 性能

对于专业用户,可以通过编辑dbeaver.ini文件来优化 DBeaver 的运行表现。通过调整堆内存限制(-Xmx),您可以处理更复杂的数据可视化任务。

如果您发现软件在高负载下响应变慢,建议根据我们的功能矩阵说明,检查当前硬件是否满足专业版的需求。在DBeaver 官网首页,您可以找到更多关于社区版与企业版的性能对比。

常见环境问题解答

DBeaver 是否支持 32 位系统?

从 2020 年后的版本开始,DBeaver 已停止对 32 位系统的官方支持。为了获得最佳的安全性和性能,我们建议在 64 位环境下运行 DBeaver。

我必须手动安装 Java 吗?

通常不需要。DBeaver 的标准安装程序(Windows EXE/MSI, macOS DMG)已经包含了必要的运行时环境。只有在下载特定的“No JRE”版本时,才需要手动配置系统 Java。

如何分配更多内存给 DBeaver?

在安装目录下找到dbeaver.ini文件,将Xmx1024m修改为Xmx2048m或更高值。这在处理超大型 SQL 结果集时非常有效。

为什么无法下载驱动程序?

这通常与网络代理或防火墙有关。请在“首选项 -> 网络连接”中设置您的代理服务器,或参考DBeaver 问题解答了解离线驱动导入步骤。

在 Linux 下 DBeaver 界面模糊怎么办?

这可能是由于高分屏(HiDPI)缩放引起的。您可以尝试在环境变量中设置GDK_SCALE=2或在dbeaver.ini中添加特定的 SWT 缩放参数。