-
我完成了制作 Azure 中心的设置并安装客户端代理和数据库。
-
然后定义数据集。那一次,无论我选择什么数据库并单击"获取最新架构",都出现了错误。错误是
获取架构请求花费很长时间或失败。
-
检查日志时,它说如下:
获取数据库的架构信息失败,出现异常"已有一个与此命令关联的打开的 DataReader,必须先关闭该读取器。 有关更多信息,请提供 将 ID "XXXX"跟踪到客户支持。
对此有什么想法吗?
当前版本的同步组中最多有 500 个表。 此外,"表"列表的下拉列表仅限于此限制。
下面是一个快速解决方法:
编写要同步的表的脚本
创建新的临时数据库并运行脚本以创建要同步的表
注册新的临时数据库并将其添加为同步组的成员
使用新的临时数据库选择要同步的表
添加要与之同步的所有其他数据库(本地数据库和中心数据库)
预配完成后,从同步组中删除临时数据库。