首页 > 解决方案 > Azure 数据同步:无法执行数据同步操作:表没有聚集索引

问题描述

我得到了1https ://i.stack.imgur.com/EiSRL.png

我意识到之前有一篇关于这个主题的帖子,到目前为止,它的答案似乎至少适合 2 人。Azure 数据同步聚集索引错误

但是,我已尝试实施该建议,但无法让它接受 Azure 端的非聚集索引进行同步。我尝试在同步组内的 Azure 表中刷新双方的架构。我尝试删除这些表并让 Azure 自行配置它们。还没有什么对我有用。有谁知道这个选项是否仍然有效,或者我忽略了什么?

HubTable结构

成员表结构

成员测试表

集线器测试表

标签: azureazure-sql-databaseclustered-indexnon-clustered-index

解决方案


从您添加到问题的图像中,我们还没有看到创建的聚集索引。聚集索引是使用 SQL 数据同步的必要条件。

在此处输入图像描述

一位 Microsoft 工程师询问您是否在集线器和成员数据库上使用聚集索引重新创建了表。之后,他建议您需要删除该表,然后将其重新添加以获取新的更改。或者重新创建同步组可能更容易。


推荐阅读