一、工具介绍
SQLark 是达梦数据历时三年自主研发的数据库开发与管理工具,面向信创应用开发者,用于提升数据库管理与开发效率。
该工具支持达梦(DM 7.0 及以上)、Oracle(11g 及以上)、MySQL(5.7、8.0)、PostgreSQL(12 至 16 版本),采用全功能免费授权模式,用户完成注册激活后可永久使用,无功能版本区分限制。

二、核心功能技术解析
(一)SQL 智能编辑器
SQLark 编辑器基于语法语义解析实现,具备以下技术特性:
- 支持智能代码补全、实时语法检查、语法高亮显示。
- V3.2 及以上版本支持中间字符串匹配,输入表名中间字段即可匹配对应表,提升多表场景下的编码效率。
- 支持多查询窗口管理、SQL 执行日志记录、执行计划查看。

(二)小百灵 AI 助手(V3.5 及以上)
AI 助手集成 Qwen3-32B、DeepSeek-32B、Qwen3-235B 大模型,提供数据库开发辅助能力:
- 支持 SQL 代码生成、报错分析、代码解释、SQL 语句优化。
- 内置达梦数据库专属知识库,针对国产数据库场景提供精准检索与解答。
- 支持两种调用方式:直接对话交互;编辑器内选中代码右键唤起 AI 分析。
(三)数据生成功能
工具内置 8 大类、47 小类数据生成规则,适用于测试数据构造:
- 自动识别字段类型与语义,匹配对应生成规则(如 name 匹配姓名、id_card 匹配身份证号)。
- 自动识别外键约束与表关联关系,生成符合约束的批量数据。
- 支持亿级数据量生成,可用于数据库替换 POC 测试等场景。

(四)数据迁移功能
通过算法计算数据库对象依赖关系,按表结构→表数据→主键→索引顺序执行迁移,官方数据显示项目平均单次迁移成功率 90% 以上,适用于 Oracle、MySQL 向达梦数据库迁移的场景。
(五)ER 图生成
支持数据库结构逆向生成 ER 图,可自动对表对象分组,支持导出图片格式与表设计文档,用于数据库结构梳理与文档编制。
(六)数据导入导出
- 导入支持格式:xlsx、xls、csv、txt、json、xml。
- 导出支持格式:xlsx、csv、txt、xml、html、json、sql。
- 支持小数据量场景下 Excel 内容直接粘贴导入。
(七)基础管理功能
提供新建表、视图、函数、存储过程、编译无效对象、查找数据库对象、对象导航等常规数据库管理能力。

三、运行环境与配置要求
SQLark 支持 Windows、macOS、Linux 三大操作系统,具体要求如下:
Windows
- 系统版本:Windows 10 及以上
- 安装包:exe 格式,双击即可安装
macOS
- 支持 Apple Silicon(M1/M2/M3/M4)芯片
- 系统版本:macOS Monterey 12、Ventura 13、Sonoma 14、Sequoia 15
- 安装包:dmg 格式
Linux
- 系统:麒麟 V10(x86_64)
- 安装包:rpm、deb、tar.gz 三种格式
- 说明:支持 Windows/macOS 绝大部分功能,暂不支持 DM 命令行功能
硬件要求:内存 4GB 以上即可运行,工具无 Java 依赖,启动速度优于基于 Java/Eclipse 架构的同类工具。
四、与同类工具功能对比
表格
| 对比项 | SQLark(百灵连接) | Navicat Premium | DBeaver Community |
|---|---|---|---|
| 授权模式 | 注册永久免费 | 商业付费 | 社区版免费,企业版付费 |
| 支持数据库 | DM、Oracle、MySQL、PostgreSQL | MySQL、Oracle、SQL Server、PostgreSQL 等 10 余种 | 支持 50 + 种,含 NoSQL |
| AI 功能 | 内置小百灵 AI,支持 SQL 生成、优化、报错分析 | 无内置 AI | 无内置 AI |
| 数据生成 | 内置 8 大类 47 小类规则,支持亿级数据 | 无内置数据生成功能 | 无 |
| 数据迁移 | 内置迁移模块,成功率 90% 以上 | 需借助数据传输功能 | 支持能力有限 |
| ER 图 | 支持逆向生成,可导出图片与文档 | 需搭配 Data Modeler 工具 | 支持 |
| 启动速度 | 快,无 Java 依赖 | 中等 | 基于 Java,启动较慢 |
| 国产数据库支持 | 达梦原生支持,适配度高 | 不支持达梦 | 通过 JDBC 有限支持 |
| 信创场景适配 | 原生为信创场景设计 | 不适用 | 一般 |
五、Windows 系统安装与使用教程
第一步:安装包下载
百度网盘下载地址: https://pan.baidu.com/s/1sVYm4qjZkSH6p4RecoeCOQ?pwd=8888 提取码: 8888
第二步:安装程序执行
- 下载完成后,双击 exe 格式安装文件启动安装向导。
- 勾选许可协议,可通过自定义安装修改安装路径(建议非系统盘)。
- 等待安装流程完成,点击立即体验启动软件。
第三步:账号注册与激活
- 工具提供 14 天免费试用,试用期结束后需激活方可继续使用,激活永久有效。
- 打开软件,点击菜单栏帮助→激活进入激活页面。
- 前往 SQLark 官网完成账号注册,激活码将发送至注册邮箱。
- 在激活页面选择序列号激活,输入邮箱收到的激活码完成激活。
- 无网络环境支持离线激活,可在官网账号页面生成离线激活码后手动输入。
第四步:新建数据库连接
- 点击工具栏连接按钮,选择目标数据库类型(达梦 / Oracle/MySQL/PostgreSQL)。
- 在新建连接对话框中填写主机地址、端口、用户名、密码。
- 点击测试连接验证连通性,连接成功后点击确定保存配置。
- 连接建立后,左侧导航栏展示数据库对象列表,可查看表、视图、存储过程等结构。
第五步:基础操作使用
- 点击新建查询打开 SQL 编辑器,输入 SQL 语句后按 F5 或点击运行按钮执行。
- 编辑器支持代码补全,输入表名字符片段可弹出匹配列表,按 Tab 键快速补全。
- 点击侧边栏小百灵图标打开 AI 助手,可进行对话或代码分析。
- 支持数据生成、迁移、ER 图导出、数据导入导出等功能,在对应菜单入口操作即可。
六、使用注意事项
- 数据库支持范围:暂不支持 SQL Server、MongoDB 等类型,多类型数据库场景可搭配其他工具使用。
- Linux 版本限制:暂不支持 DM 命令行功能,官方将在后续版本迭代完善。
- 版本迭代:工具自 2023 年 5 月发布,截至当前已迭代至 V3.10 版本,更新频率约每两个月一次。
- 问题反馈:可前往官方社区ask.sqlark.com提交使用问题与建议。