在 Azure 中进行数据同步时出现架构错误


  1. 我完成了制作 Azure 中心的设置并安装客户端代理和数据库。

  2. 然后定义数据集。那一次,无论我选择什么数据库并单击"获取最新架构",都出现了错误。错误是

    获取架构请求花费很长时间或失败。

  3. 检查日志时,它说如下:

获取数据库的架构信息失败,出现异常"已有一个与此命令关联的打开的 DataReader,必须先关闭该读取器。 有关更多信息,请提供 将 ID "XXXX"跟踪到客户支持。

对此有什么想法吗?

当前版本的同步组中最多有 500 个表。 此外,"表"列表的下拉列表仅限于此限制。

下面是一个快速解决方法:

编写要同步的表的脚本

创建新的临时数据库并运行脚本以创建要同步的表

注册新的临时数据库并将其添加为同步组的成员

使用新的临时数据库选择要同步的表

添加要与之同步的所有其他数据库(本地数据库和中心数据库)

预配完成后,从同步组中删除临时数据库。

相关内容

  • 没有找到相关文章