Azure SQL Server同步不同帐户之间的数据

时间:2016-11-02 05:40:17

标签: sql-server azure data-synchronization azure-data-sync

我们有两个单独的Azure帐户。我们希望在两者之间每x分钟同步一次SQL数据库表数据。

帐户1 => Sql Database =>表 帐户2 => Sql database =>表

不能使用SQL Server Sync组,因为这些是两个独立的帐户。是否有可以使用的应用程序或服务?我们对所有解决方案持开放态度。

1 个答案:

答案 0 :(得分:0)

你要做的事实上很容易做到。我要做的是使用Azure Function和Azure SQL集成更改跟踪的组合。集成更改跟踪为您提供了一种方法,可以要求Azure SQL数据库告诉您已插入,更新或删除了哪些行。从中您可以查询这些行,然后将它们发送到其他数据库。使用Azure功能,您可以创建代码以获取这些更改,然后为您发送。 Azure Functions执行调度的附加功能在这里也非常有用。

由于您特别询问了解决此问题的解决方案,我将提及我所使用的服务Cotega,我很乐意帮助您完成此操作,但再次根据您的要求,您可能会发现它很容易建立自己。