产品介绍
CloudDM 是一款免费 且开源的团队化数据库管理工具,提供统一 Web 数据库访问、权限控制、数据脱敏、SQL 审核、流程协同和数据库 CI/CD 等能力。
版本总览
本次连续发布两个版本。4.1.2 聚焦 SQL 工单分析能力升级与稳定性修复,4.2.0 带来多项新数据源支持。已升级至 4.1.2 的用户可直接升级到 4.2.0,其中已包含 4.1.2 的全部更新。
更新亮点
- 新增 GoldenDB 、KingbaseES 、AWS Valkey 与 CockroachDB 数据源支持(v4.2.0)。

- SQL 工单新增跨数据库 DML 数据影响与执行计划分析,可持续展示准备、分析、跳过和失败状态,并支持中断恢复(v4.1.2)。

- SQL 引擎按数据库版本和会话参数统一解析、拆分、行为分析、安全规则、列血缘与改写能力(v4.1.2)。
4.2.0
新增
- 新增 KingbaseES 数据源支持,覆盖 PostgreSQL、MySQL、Oracle 和 SQL Server 兼容模式。
- 新增 GoldenDB 数据源支持,覆盖 MySQL、Oracle 兼容模式。
- 新增 AWS Valkey 数据源支持,当托管实例禁用 CONFIG 命令时,可通过 SELECT 探测实际数据库数量。
- 新增 CockroachDB 数据源,支持连接配置、SSL、Catalog 和 Schema 默认值、对象浏览及基础 SQL 查询。
4.1.2
新增
- 新增 SQL 工单 DML 数据影响与执行计划分析,覆盖 MySQL、TiDB、Doris、达梦、PostgreSQL、SAP HANA、SQL Server、Oracle、StarRocks、DB2、MariaDB 和 ClickHouse。支持版本适配、影响行数估算、阶段进度、跳过原因、错误明细、租约恢复和并发隔离。
- 数据库驱动支持在后端
drivers.xml中声明默认版本,前端创建数据源时优先选择该默认版本。 - 结果集文件下载前可自定义文件名,并校验空名称和非法字符。
- 操作审计新增结果集导出和下载事件,记录文件与操作信息,并优化审计资源字段展示。
- 工单列表支持按描述和内联 SQL 内容模糊搜索,同时展示可复制的工单描述。
- Oracle 数据源新增客户端字符集配置,支持常用字符集或自定义值,并按配置解码
CHAR、VARCHAR2数据。
优化
- 优化 SQL 引擎架构,使用会话实际数据库版本和
sql_mode等参数驱动解析、补全、拆分、行为与权限分析、列血缘和 SQL 改写。增强 MySQL 多版本语法、达梦安全域、Doris 与 StarRocks 建表元数据解析等能力。 - 优化工单分析与执行详情,集中展示数据影响统计、对象和行为、分析错误、执行阶段与进度,并提升大 SQL 预览和任务恢复的稳定性。
- 完善数据源配置、安全规则详情、SQL 日志和环境页面的国际化与布局。工单执行状态、操作按钮和调度日志会按用户语言展示。
修复
- 修复 Docker 单机模式重建容器时未从持久化配置恢复内置 MySQL 账号的问题。现在会按目标数据库创建缺失账号或同步密码。
- 修复 ClickHouse 兼容问题,并支持 JSON、Map、Tuple、Dynamic、Variant 和嵌套 Array 等类型读取。
- 修复 SQL 函数参数中包含非
SELECT域时,列血缘和安全规则分析可能发生类型转换错误的问题。 - 修复同步 OpenAPI 查询未返回非 Console 展示模式的错误和警告,以及同一消息可能被重复收集的问题。
- 修复重复包装执行计划语句、
EXPLAIN/SHOWPLAN行为分类不准确,以及 ClickHouse 旧版本连接、DB2 for z/OS 时区参数和 SQL Server 执行兼容性问题。 - 修复 ClickHouse 子查询、Oracle 多行
EXISTS和 PostgreSQLINSERT ... VALUES等语法分析问题,并改进多数据库INSERT影响行数估算。
贡献者
开始体验
- GitHub:github.com/ClouGence/o...
- Gitee:gitee.com/clougence/o...