Azure Sync不反映本地数据库中的更改

时间:2017-09-27 07:36:08

标签: sql-server azure azure-sql-database azure-log-analytics

我在本地计算机上安装了同步代理客户端,并且在azure SQL数据库和本地数据库之间配置了同步

在Azure门户中,我将同步时间设置为5分钟。到目前为止,我只是在一张桌子之间进行同步。

在同步日志中,详细信息为:同步在x.xx秒内成功完成。

在冲突解决方案中,我将其设为会员胜利。我也尝试了Hub win,它是双向同步。

每当我在Azure Db中的表中插入某些内容时,在同步之后,这些更改不会反映在内部部署数据库中。

此外,有没有办法检查Azure同步组的详细日志?

3 个答案:

答案 0 :(得分:1)

请检查并确保您已选择要插入的列/表以进行同步。

您是否进行了任何架构更改?这些必须手动解决。

另请检查以确认您的本地代理是否在线。 最好, 乔希

答案 1 :(得分:0)

在Azure数据库(Hub)上尝试此代码,看看它是否有效:

ALTER DATABASE [database name]
SET ALLOW_SNAPSHOT_ISOLATION ON

答案 2 :(得分:0)

与特定表关联的同步组数量是多少?

通常在将另一个同步组与同一个表相关联时会遇到此问题。如果使用双向同步,请尝试阻止其他同步组与双向表关联。如果您对DataSync.table_dss_tracking表中的任何更改或删除了记录或表,请删除同步组并重新创建。