我们团队的应用程序处于早期开发阶段,将使用我们的应用程序进行使用/测试。我们的 SQL 模式将发生变化,需要处理模式迁移。
虽然我知道 Liquidbase 和 Flyway 是架构迁移的好工具,但Azure 迁移是否允许在同一数据库上的架构版本之间实现类似的功能?还是仅保留从一个数据库引擎迁移到另一个数据库引擎?
我们团队的应用程序处于早期开发阶段,将使用我们的应用程序进行使用/测试。我们的 SQL 模式将发生变化,需要处理模式迁移。
虽然我知道 Liquidbase 和 Flyway 是架构迁移的好工具,但Azure 迁移是否允许在同一数据库上的架构版本之间实现类似的功能?还是仅保留从一个数据库引擎迁移到另一个数据库引擎?
是的,Azure migrate支持数据库和架构迁移:
但我认为您也可以查看Data Migration Assistant。如果您的数据库不是很大,那是一个更好的工具。它支持同一服务器/数据库之间的模式迁移。
根据我对 Azure 的经验,没有办法同步架构。Azure migrate 或 DMA 或 DMS 更侧重于架构/数据库迁移,两者都不能满足你的要求。
HTH。