永久免费 · 不卖服务 · 不绑账号

两个数据库之间搬数据,
装完就能用

不用写配置文件,不用懂 CDC、位点、全量增量这些词。
选好源库和目标库,点一下,它自己判断该怎么做 —— 出问题也只告诉你「哪儿不对、下一步点哪儿」。

C:\> 双击 lingqu-1.0.0-windows-x64.exe
Why

同步工具难用,通常不是因为功能少

是因为它默认你懂数据库。字段类型对不上、主键没配、字符集不一样 —— 这些它都知道,但不告诉你,只丢一句英文异常。 灵渠把这些全接过来自己判断。

报错说人话

连不上会说「密码不对」还是「库名写错了」,不会两者混在一句 Access denied 里让人猜。

类型自己映射

varchar→nvarchar、datetime→datetime2、NUMBER→decimal,按真实库实测过的对照表来,不用你查文档。

增量自动接上

全量搬完之后,新数据自己跟上。改了的、删了的、新加的都能识别,不用你手动配位点。

内网离线能跑

全程不联网、不连我们的服务器。授权不联网校验,断网环境直接装就能用。

删错了能救

同步前先体检、再试跑。真写错了,停在原地不乱重试,不会越滚越糟。

只有中文

没有中英切换、没有 i18n 键名露出来。菜单、提示、日志全是中文,术语能不出现就不出现。

How it works

三步,没有第四步

每一步都有退出点:体检不过就别往下走,试跑不对就别写正式表。

1

建两个连接

填地址、库名、账号密码,点「测试」。连不上会直接说清是密码问题还是库名问题。

2

选表,先体检

勾要同步的表。它会检查字段类型能不能对上、目标表在不在、权限够不够。

3

试跑 → 正式同步

先跑少量数据看结果,确认对了再全量。之后增量自己接上,不用管。

Data sources

四种主流库,互相搬

不限方向:MySQL 可以到 SQL Server,Oracle 也可以到 MySQL。四种之间任意组合都能走。

MySQL 5.7 / 8.0 Oracle SQL Server PostgreSQL MariaDB TiDB OceanBase Greenplum

后四个是兼容协议,能连、能同步,但没做过全量回归验证 —— 我们不拿没测过的东西当卖点。

Install

三种装法,功能一模一样

不想装 JDK 就用第一种,双击就能跑。

推荐

Windows 一键包

自带运行环境,不需要先装 Java。

  • 下载 exe,双击
  • 浏览器自动打开
  • 关掉窗口就退出
已有 Java

JAR 单文件

机器上已经有 Java 17 的话,用这个更轻。

  • 一个 jar,82MB
  • 命令行启动
  • 可做服务常驻
Linux

服务器部署

装在服务器上,用浏览器访问。

  • systemd 托管
  • 端口 27401
  • 支持内网多台访问
FAQ

常被问到的

更多问题可以直接去社区搜,很多人踩过同样的坑。

真的免费?后面会不会收费?
真的免费,全部功能都能用,没有功能限制、没有数据量限制。我们不卖服务、不卖模板、不卖授权。后面如果做收费的东西,会是一个全新的产品,不会回头找已经用上的人收钱。
会不会把我的数据传到你们服务器?
不会。软件只在你自己的机器和你自己的两个数据库之间跑,全程不联网。断网的内网环境也能正常用。
数据量大能扛住吗?
常规业务表没问题。已经实测过的包括 1MB 大字段、二进制字段,两侧校验一致。几十 GB 级别没有做过验证,这种量建议先小批量试跑再决定。
同步出错会怎样?会不会把目标库写坏?
出问题会停在原地不再重试,不会反复写。同步前有体检和试跑两道关,正式同步也可以只挑几张表先走。
支持定时同步吗?
支持。全量搬完之后增量会自己跟上,改的、删的、新增的都能识别。不用手动配位点,也不用管日志文件。
出了问题找谁?
去用户社区搜一下,大部分问题别人已经问过。作者本人也会看,但没有客服团队,不承诺响应时间 —— 这是免费产品的实话。
为什么不做 Oracle 到 Oracle、DB2 这些?
因为没测过就不敢承诺。Oracle 驱动有版权限制,DB2 也一样,我们不能把没把握的东西打包进去。宁可少支持,也不给出「装上了但同步丢数据」的结果。

先装上试一下

下载、双击、打开浏览器。不用注册、不用填授权码、不用联网。