我们如何处理Azure数据管理网关中的更新和删除

问题描述:

目前,我们正在使用Azure SQL Server数据库镜像本地SQL Server数据库。为此,我们正在使用Azure Data Management网关,但问题是我们无法处理更新或删除方案。更新和删除不反映在Azure SQL Server数据库(镜像)中。我们如何处理Azure数据管理网关中的更新和删除

感谢。

您在管道中使用的是哪种类型的活动?我假设一个简单的复制活动?

我的建议是有一个复制活动,首先将Azure SQL数据库中的本地数据复制到一个临时数据库表中,或者在某个表的某个临时模式集中。然后有第二个下游活动执行存储过程执行活动。您可以编写MERGE语句或过程中的任何内容将数据输出到单独的表中。

这听起来像你几乎想要在Azure中的SQL Server的辅助节点。也许只是使用可用性组?尽管如此,SQL 2014或更高版本需要。

您还可以看看Transactional Replication to Azure SQL database,事务复制,Azure SQL数据库充当订户,更新/删除您在本地SQL Server数据库中所做的更改将反映在Azure SQL数据库中。