0

尝试创建 Azure 数据同步组,但每次创建时都会引发以下错误

Failed to perform data sync operation: An error occurred while executing the command definition. See the inner exception for details.

经过几天的努力,我找到了一种方法来改变我的错误:(按照这篇文章删除现有的元数据组。

https://github.com/vitomaz-msft/DataSyncMetadataCleanup/blob/master/Data%20Sync%20complete%20cleanup.sql

我清除了所有现有的元数据组,但是当我尝试创建新的元数据组时,字段仍然被禁用,我无法更改它。

在此处输入图像描述

此外,当我尝试使用相同的元数据组时,它现在向我抛出了这个错误 在此处输入图像描述

PS:我无法删除并重新创建现在出现在“同步元数据数据库”上的现有数据库

有什么想法,我错过了什么?

4

1 回答 1

0

尝试使用取消配置工具。在“C:\program files (x86)\Microsoft SQL Azure Data Sync”目录下,您应该找到一个名为 deprovisionUtil.exe 的实用程序。该工具可以与 /F 开关一起运行,以删除由 SQL 数据同步安装的 DSS 架构和对象。

如果您对取消配置工具了解得太晚,并且您已经开始手动卸载 Azure SQL 数据同步对象,则很可能您留下了一些残留物,无法再次成功配置 SQL 数据同步。在本地 SQL Server 实例上导入 Azure SQL 数据库时,这些残余也可能会产生问题。

如果你开始手动清理 Azure SQL 数据同步,Vitor Tomaz (MSFT) 创建的数据同步元数据清理可能会有所帮助。

如果数据同步元数据清理脚本没有帮助,请考虑创建支持票证,Azure 支持可能需要为您提供完整的清理脚本。

于 2020-12-29T15:19:21.567 回答