目前 SQLark里创建一个迁移任务,单个任务限制数据量30GB,如果项目数据规模超过 30GB,可以将数据分多次、多个任务迁移。期待后面能像OGG那样支持的数据量大一些吧。
SQLark百灵工具介绍
SQLark 是一款面向信创应用开发者的数据库开发和管理工具,用于快速查询、创建和管理不同类型的数据库系统,现已支持达梦、Oracle 和 MySQL 数据库。
SQLark 提供了对多种数据库的连接支持,实现跨平台数据库管理的无缝切换;通过直观的可视化界面,轻松实现对模式、表、视图、物化视图、函数、存储过程、触发器、包等多种对象类型的增删改查。SQLark 内置的 SQL 编辑器,基于语法解析,集成智能提示、实时语法检查及语法高亮等功能,提升编写 SQL 语句的效率与准确性;其直观的数据查看与编辑器,使用户能够直观地浏览数据内容并进行即时编辑。此外,SQLark 还集成了数据生成、数据迁移及 ER 图生成等特色功能,助力开发人员更加高效、安全地完成数据管理任务。
支持的数据库:DM 7.0 及以上、Oracle 11g 及以上、MySQL 5.7、8.0
支持的部署模式:本地客户端部署
系统功能
支持多种数据库
丰富的数据库对象支持达梦数据库、Oracle 、MySQL以下对象:
模式、表、视图、物化视图、函数、存储过程、序列、触发器、包、同义词、DBLink、自定义类型

SQL 智能编辑器
SQL 智能编辑器:基于语法语义解析实现代码补全能力,提供精准的 SQL 编码提示。
代码提示和补全:
- 基于 SQL 语法实现对关键字、对象名、别名、 代码块的智能提示和代码补全
- 通过外键关系自动补全整个 JOIN 联表查询语句
- 快速生成 DDL/DML 语句
- 代码内快速查看对象 DDL
- 支持对系统函数的语法和示例查询
辅助开发
SQL格式化 | 快速注释 | 大小写转换
PL/SQL 对象支持
支持函数、存储过程、包等PL/SQL对象的实时语法结构解析,快速定位代码。
丰富的应用场景
不断更新的应用市场,助力你将信创应用开发工作化繁为简
数据生成
快速生成千万级/亿级仿真表数据,助力大型项目 POC 测试

数据导入
从外部文件快速导入数据到目标表
执行计划分析器
辅助分析复杂的执行计划,快速定位慢 SQL 问题
ER 图
根据数据库/模式/表生成逆向 ER 图,帮助开发者快速厘清数据库的表结构设计

全生命周期数据迁移
SQLark企业版本支持TB级别、集群多节点并发迁移,速度更快、支持的数据规模更大。
提供全生命周期的数据迁移解决方案,一次迁移成功率 90% 以上
1、迁移评估
2、迁移实施
基于迁移策略对数据库对象和表数据开展自动化迁移和语法转换,为迁移异常提供错误分析和修改建议,以任务管理的方式保障迁移工作完成。
- 数据库对象迁移
- 表数据迁移
- 对象改写建议
3、迁移校验
更多功能移步官网。

支持的迁移类型
源数据库版本 | 目标数据库版本 |
Oracle 11g 及以上 | DM 8 系列 |
MySQL 5.7、8.0 | DM 8 系列 |
版本说明
SQLark百灵工具分公测版、企业版,均注册即享客户端永久免费,一年后对数据迁移、ER图等增值服务收取适当费用。
企业版优势如下:
SQLark企业版本支持TB级别、集群多节点并发迁移,速度更快、支持的数据规模更大,但需要联系 SQLark 官方客服 获取企业版序列号,然后去激活。
参考手册
地址:https://www.sqlark.com/docs/zh/v1/data-migration/overview.html

SQLark百灵工具下载并安装
官网免费获取 SQLark:www.sqlark.com ,官网是官方提供的唯一下载路径。
请通过 PC 端访问 SQLark 官网 www.sqlark.comopen in new window,下载安装 SQLark 最新客户端。
解压SQLark_V3.0_win_x86_64.zip并在解压后生成的SQLark_V3.0_win_x86_64目录中运行SQLark_V3.0_win_x86_64.exe。这个地方需要PK下DTS:
支持操作系统 | 支持免安装运行 | |
DTS迁移工具 | Windows、Linux | 支持 |
SQLark百灵迁移工具 | Windows7、macOs 客户端支持 (macOs 12及以上)、 暂不支持Linux | 不支持 |
环境需求 | 最低配置 | 推荐配置 |
操作系统 | Microsoft Windows 7 | Microsoft Windows 10 64位 |
处理器 | 1.6 GHz 处理器 | 2.5 GHz 处理器及以上 |
内存 | 4 GB RAM | 16 GB RAM |
显卡 | 1 GB GPU | 4 GB GPU |
显示器分辨率 | 1024 * 768 显示屏 | 1920 * 1080 显示屏,或更高分辨率显示屏 |
可用磁盘空间 | 不少于 500 MB ,用于安装和数据库驱动扩展 | |
SQLark百灵迁移工具的Logo比DTS迁移工具的Logo好看不少,不过和钉钉的Logo太像,不晓得灵感来自于迅雷还是来自于钉钉,纯属个人唠叨哈。
以下是安装过程:
- 双击打开 .exe 文件。
- 点击 SQLark 许可协议与服务条款,阅读协议,勾选 阅读并同意,点击 自定义安装。

也可以点击“自定义安装“,自行选择安装位置

- 等待安装界面显示 安装完成,点击 立即体验。


SQLark百灵工具中创建数据库连接
目前支持的数据源只局限Oracle Dm MySQL,期待后面支持更丰富的数据库类型。
创建源端数据库连接
新建源库Oracle数据库连接



创建目标端数据库连接



跳转至SQLark百灵工具的迁移WEB界面

工具--数据迁移 后会跳转至一个WEB界面,如下图:

这个地方感觉像是借鉴OGG21C微服务架构开发的WEB图形化界面,个人猜测哈。




