因此,最近我已使用迁移向导将一堆非常大的数据库从SQL Server移植到了MySQL。这是手动完成的,非常耗时。我的下一步是以某种方式使此过程自动化。随着作为MSSqlServer一部分的数据库不断更新,我需要在短时间内跟踪MySQL中的这些更改。我的问题是,通过迁移向导,需要花费许多天才能移植所有数据。如果有很小的更改,那么简单地跟踪更改并在MySQL中进行更改,而不是每周左右报告整个数据库,将是有益的。
我想到了一些路线,但不确定这些路线是否可行或不可行。
将迁移转换为脚本并每周运行一次这些脚本。这将使我有一个使流程自动化的途径。但是,问题在于重新传输所有数据需要几天的时间,因此不太实用。
以某种方式将MySQL链接到MSSQLServer并实时跟踪MySQL上的更改。我不知道这是否可行,但这似乎是最实用的方法。
对于解决此问题的任何建议或帮助,将不胜感激。
TL; DR:我需要跟踪数据从MSSQLServer数据库到MySQL数据库的微小变化,而不必每次都通过迁移向导重新传输所有数据。