首页 > 解决方案 > 在 MSSqlServer 和 MySQL 之间自动更改数据

问题描述

所以我最近使用迁移向导将一堆非常大的数据库从 SQL Server 移植到 MySQL。这是手动完成的,非常耗时。我的下一步是以某种方式自动化这个过程。由于作为 MSSqlServer 一部分的数据库不断更新,我需要在很短的时间内跟踪 MySQL 中的这些变化。我的问题是,通过迁移向导,将所有数据移植过来需要很多天。如果有一个小的变化,那么简单地跟踪变化并在 MySQL 中进行更改而不是每周左右报告整个数据库是有益的。

我想到了一些路线,但我不确定这些路线是否可行,或者它们是否实用。

  1. 将迁移转换为脚本并每周运行这些脚本。这将使我能够实现流程自动化。然而,问题是重新传输所有数据需要几天的时间,所以它不是很实用。

  2. 以某种方式将 MySQL 链接到 MSSQLServer 并在 MySQL 上实时跟踪更改。我不知道这是否可能,但这似乎是最实用的方法。

任何有关解决此问题的建议或帮助将不胜感激。

TL;DR:我需要跟踪从 MSSQLServer 数据库到 MySQL 数据库的数据的微小变化,而不必每次都通过迁移向导重新传输所有数据。

标签: mysqlsqlsql-servermigrationtransfer

解决方案


推荐阅读